Embedded Software Engineer

Applied Spectra, Inc


Date: 1 week ago
City: West Sacramento, CA
Salary: $110,000 - $140,000 per year
Contract type: Full time

Applied Spectra, Inc. (ASI) is a global supplier of laser ablation analytical instruments for elemental analysis, backed by a world-class scientific and engineering team. Our products provide innovative technology for rapid measurements that streamline elemental chemical analysis for various industrial applications.


Applied Spectra is seeking an experienced embedded software engineer to lead the development and support of our software suite for analytical instrumentation control and spectral data analysis. As the lead software engineer, you will design and code programs that control and manage devices, ensure that the software meets the specific needs of the hardware, use specialized tools to test the software on electronic systems, provide long- term application support, and perform version updates while advancing the existing features capabilities.


  Required Qualifications:

· Proficiency in C and C++programming languages

· Understanding of communication protocols and interface buses

· Knowledge of general-purpose input/output (GPIOs)

· Knowledge of microcontrollers, real-time operating systems, and device drivers

· Ability to define and implement required tests for unit-level and system-level integration tests

· Understanding of data manipulations on large datasets and memory optimization techniques

· Experience building Windows application installation packages.

· Strong understanding of software development methodologies (e.g., Agile, Scrum).

· Experience with version control systems (e.g., Git).

· Experience in managing software development, especially in an Agile or Scrum environment

· Experience in budgeting, resource allocation, risk management for software projects

· Ability to work in a collaborative setting with mechanical, control, application, and test engineers


  Preferred Qualifications:

· Experience with machine learning algorithms and AI techniques.

· Familiarity with AI frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).

· Ability to develop and implement AI models for spectrochemical data processing.

· Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) for deploying AI models.

· Knowledge of data preprocessing, feature extraction, and data augmentation techniques.  

· Familiarity with Chemometrics

· Understanding of the principles of spectroscopic instrumentation, analysis methodology, and test schemes

· Machine Learning Experience in image processing and / or classification models

· Experience with industrial lasers


  Educational Background: 

· Bachelor’s or Master’s degree in computer science, Software Engineering, or a related field. Applicants without a degree with over 5 years of relevant experience will also be considered.


  Experience:

· 3+ years development experience using C# / Microsoft .NET / .Net Framework


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

General Warehouse Team Member

Composites One, West Sacramento, CA
$23 - $25 per hour
1 day ago
Job DetailsDescriptionBegin your Composites One Career Today!Position OverviewAs a General Warehouse Team Member, you will be responsible for the accurate receipt, storage, shipment and production process of materials according to all established Company and regulatory policies and procedures.Key ResponsibilitiesEnsure accurate and timely receipt and shipping of all materials following FIFO and potential freight claim or back order procedures while supporting...

Pharmacy Technician

Raley's, West Sacramento, CA
4 days ago
Job DescriptionWe are now hiring Great People Who Care!We are looking for a Pharmacy Technician who is positive and passionate! In this role, you will be responsible for executing a variety of tasks throughout the Pharmacy, including assisting the Pharmacist and providing a memorable experience to all our customers. Our team members are responsible team players and are always ready...

Warehouse Supervisor

UNFI Canada, West Sacramento, CA
2 weeks ago
This role is for the NIGHT SHIFT, the start time varies and we are searching in candidates who are flexible to our business needs. Starting salary for this role is at 72k + Quaterly Bonus and F/T benefits.Position PurposeResponsible for Supervising the shipping/receiving functions of all outgoing/incoming products from the warehouse. Leads and controls activities of company warehouse personnel. Front...