Embedded Software Engineer
Embedded software engineer job in Las Vegas, NV
, please create an account and sign-in.
CURRENT VAREX IMAGING EMPLOYEES: Please apply by logging into your internal Workday Account.
SummaryCodes and tests software and writes documents at the direction of senior engineers, with mentoring, to develop control systems for industrial x-ray machines. Reads electrical schematics to guide software development. Languages include “C” and “C++”, and may include “C#”, Python, and other languages. Writes software to use Timers, GPIO, ADC, DAC, UART, SPI, TCP/IP.
We develop high quality reliable and robust systems to meet and exceed requirements.Job Description
SKILLS
· Embedded software development with “C” or “C++” on microcontrollers
· Ability to read electrical schematics for software engineering
· Microsoft Office (Outlook e-mail, Word, Excel, Power Point, Visio)
· Desired
· Software development on Microchip PIC32 and STMicroelectronics STM32
· PC software development with “C#”, WPF, or other software
· Pluses
· Web page, server, backend, and full stack development are a plus
· PLC ladder logic and HMI screen creation is a plus
· FPGA
· Xilinx Peta Linux
· Electrical design and PCB layout
EXPERIENCE
· 4+ years or greater of related experience
EDUCATION
·One or more of the following 4-year degrees:
· Bachelor of Science Computer Engineering (B.S.C.E)
· Bachelor of Science Electrical Engineering (B.S.E.E.)
· Bachelor of Science Computer Science (B.S.C.S.)
All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.
Time Type:
Full time
Job Type:
Regular
Work Shift:
N/A
Pay Rate Type:
Salary
Benefits and Perks
Varex Imaging provides competitive pay and benefits to support the financial, physical, and emotional well-being of the people who make our company successful.
Medical Insurance
Dental/Vision
10 Paid Holidays
PTO
Employee Stock Purchase Plan
401K match
Paid Parental Leave
Short & Long-Term Disability and Life Insurance
Competitive Pay
Flexible Schedules
Friendly Work Environment
Tuition Reimbursement
Employee Referral Program
Career Advancement Opportunities
Employee Discounts
All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.
Auto-ApplySoftware Developer - Embedded
Embedded software engineer job in Las Vegas, NV
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges.
JOB SUMMARY - ESSENTIAL FUNCTIONS/DUTIES
The Software Developer will work primarily within research and development engineering groups with responsibility for a wide variety of tasks. The primary tasking will be the design and integration of software across a multitude of platforms providing system instrumentation, radar control, and data collection as well servicing a broad spectrum of application development. We are looking for developers who work well in both theoretical and practical domains as part of an iterative process to create innovative solutions for a multitude of software domain challenges.
These positions generally require the following abilities which are usually performed within an office environment but also in the field:
Technical proficiency in any of the following: Embedded software, VxWorks, UI/UX/GUI design, .NET, Visual Studio, WPF (Windows Presentation Foundation), C#, Object Oriented Design, Linux, QNX, Qt (C++), C, Git, Subversion
Understanding of Requirements Definition, Participatory Design, Usability Engineering, and Usability Testing
Familiarity with Visual Studio and .NET environments
Proficiency with C# and Visual Studio on Windows and Linux platforms is desired.
A variety of assignments will be performed in planning and overseeing research, design, development, production, testing, installation, integration, sustainment, operation, and maintenance of diverse software for electronic and/or mechanical equipment and systems. The Software Developer will independently perform a range of design, development, analysis, or review tasks under generally established project deadlines.
This position may be hired as either a Software Engineer or a Computer Scientist depending upon the qualifications of the applicant. The qualification differences are primarily delineated by Software Engineers requiring an ABET accredited engineering degree while Computer Scientists do not have that requirement.
REQUIREMENTS - EDUCATION, TECHNICAL, AND WORK EXPERIENCE
Note: Candidates with software or computer engineering or computer science backgrounds will be considered for this opening.
Engineer III:
A Bachelor of Science in engineering from an ABET-accredited academic institution and 4 years of related engineering experience, or an accredited Master of Science in engineering and a minimum of 2 years of related engineering experience, or an accredited doctorate degree in engineering are required for this position.
In addition, an Engineer III must possess the following qualifications:
Mastery of concepts, principles, and practices of engineering that enable the employee to serve as a technical authority on projects relating to the specific programs
Knowledge and skill sufficient to apply the latest developments in engineering to solve problems in the specialty area
Working knowledge of computer systems and computer-based engineering tools
Ability to investigate, troubleshoot, and design solutions to problems in operational hardware and software
Excellent communication and analytical skills
Planning/organizational skills and the ability to work under deadlines
Computer Scientist III:
One of the following educational requirements must be met for this position:
A bachelor's degree in an associated discipline and a minimum of 4 years of related experience
A master's degree in an associated discipline and a minimum of 2 years of experience
A PhD in an associated discipline
In addition, a Computer Scientist III must possess the following qualifications:
Experience with computer-based systems and applications
Programming skills in languages used for job-specific programming tasks
Familiarity with the application of industry standard hardware and software design and documentation techniques
Experience with systems engineering and software development lifecycles
Effective oral and written communication skills
Good planning/organizational skills
SALARY
The expected salary range for this position is $80,000 to $135,000 annually.
Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer.
BENEFITS
Medical, Dental, Vision Insurance
Benefits Active on Day 1
Life Insurance
Health Savings Accounts/FSA's
Disability Insurance
Paid Time Off
401(k) Plan Options with Employer Match
JT4 will match 50%, up to an 8% contribution
100% Immediate Vesting
Tuition Reimbursement
NARRATIVES FOR EMBEDDED SOFTWARE DEVELOPER
Radar Waveform Development -- A customer submits radar waveform requirements to our group and after numerous technical interactions, a set of waveform specifications is agreed upon which meet their needs and is technically achievable. Numerous trade spaces compatible with existing system capabilities are explored and possible solutions discussed before a final answer is determined. An Embedded Developer then begins decomposing the individual specifications to the necessary hardware instructions and desired system configurations. The coding effort starts with special attention given to unique system parameters critical to ensuring the radar is controlled within strict operating parameters, operates correctly and provides the expected data for collection. The testing aspect of the development effort includes initial measurements of the generated command signals using various test equipment and subsequent follow-on verification of a myriad of system parameters that could cause system or subsystem faults resulting in damage to the radar. The waveform is then put through a series of system level tests to verify the waveform provides exact control timing and data collection instructions to all radars in the system. Data is collected and analyzed using locally developed tools to verify the radar systems are operating correctly, individually and collectively, and producing the intended results.
Test Equipment, Hardware and Software used: Oscilloscope, Spectrum Analyzer, Single Board Computer (SBC), VxWorks OS, Local software created on Visual Studio (C#).
In an analogous position, the Embedded Software Developer would create code commanding sensors and collecting sensor data for later analysis.
Remoting a Digital Quadrature Detector (DQD) - The DQD consists of a Single Board Computer (SBC) and a sampling card used to sample radar data at very high rates which is then sorted and collected for processing. The DQD currently resides in a VME chassis shared with other hardware and this effort removed the DQD from the VME chassis while providing the same capabilities. The primary task moved messaging traffic between the chassis and the DQD into Ethernet to allow the DQD to be remoted and not reliant upon the VME chassis and hardware contained therein. After discussing the task with teammates and stakeholders the Embedded Developer created a set of requirements which specified, and added enhanced capabilities to, the data flow and messaging required to meet overall system specifications. The development created new messages and data injection into the framework to allow remote DQD operation. Continuous integration and testing was performed to ensure incremental success during development.
Test Equipment, Hardware and Software used: Oscilloscope, Spectrum Analyzer, Wireshark, Single Board Computer (SBC), VxWorks OS, Local software created on Visual Studio (C#).
In an analogous position, the Embedded Software Developer would take an existing device and remote it within a system to perform the original functionality without influencing the overall system's operation.
Control of an IR camera - This task required an IR camera is to be installed on a system. Most of these cameras usually have proprietary commands and controls which need to be presented to users for proper operation of the camera. After discussing the IR camera needs of the group with teammates and stakeholders, the Embedded Developer created a set of requirements which specified the necessary functions to control the camera. The Developer used this knowledge to conduct market research to find a suitable host device and determine an appropriate software framework. A Panel PC with Windows IoT OS was selected to host the applications controlling the camera and Visual Studio (C#) and .NET selected as the software framework. The development started with reading vendor information to understand the commands and controls of the cameras and then bench testing with emulators to verify correct understanding of the instruction set. Software development required defining numerous threads and the software architecture to support the low level control requirements. Screen layout and features (UI/UX) were developed to provide a link between the user and camera to provide an easy-to-use interface. Wireshark was used to debug and verify messaging traffic. Profiling tools were needed to identify and correct "quirky" camera interfaces and responsiveness. Security requirements necessitated the Panel PC be configured to boot from a locked disk. After booting, a script is run to connect to a server and download applications for camera operation and to start automatically.
Test Equipment, Hardware and Software used: Wireshark, Emulators, Panel PC, Visual Studio (C#), .NET.
In an analogous position, the Embedded Software Developer would be using a new device, understanding its command/controls, implementing a user interface to it, and providing a secure boot and remote application loading capability.
OTHER RESPONSIBILITIES
Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job.
WORKING CONDITIONS
Work is performed in a typical office environment with no unusual hazards. Occasional lifting (up to 20 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness are required.
Travel to remote company work locations may be required.
DISCLAIMER
The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified.
Tasking is in support of a federal government contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license or other licenses / certifications and the inability to obtain and maintain the required clearance, license or certification may affect an employee's ability to maintain employment.
SCC: JSD12, JENG17; JCORP12
Software Developer - Embedded
Embedded software engineer job in Las Vegas, NV
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges.
JOB SUMMARY - ESSENTIAL FUNCTIONS/DUTIES
The Software Developer will work primarily within research and development engineering groups with responsibility for a wide variety of tasks. The primary tasking will be the design and integration of software across a multitude of platforms providing system instrumentation, radar control, and data collection as well servicing a broad spectrum of application development. We are looking for developers who work well in both theoretical and practical domains as part of an iterative process to create innovative solutions for a multitude of software domain challenges.
These positions generally require the following abilities which are usually performed within an office environment but also in the field:
Technical proficiency in any of the following: Embedded software, VxWorks, UI/UX/GUI design, .NET, Visual Studio, WPF (Windows Presentation Foundation), C#, Object Oriented Design, Linux, QNX, Qt (C++), C, Git, Subversion
Understanding of Requirements Definition, Participatory Design, Usability Engineering, and Usability Testing
Familiarity with Visual Studio and .NET environments
Proficiency with C# and Visual Studio on Windows and Linux platforms is desired.
A variety of assignments will be performed in planning and overseeing research, design, development, production, testing, installation, integration, sustainment, operation, and maintenance of diverse software for electronic and/or mechanical equipment and systems. The Software Developer will independently perform a range of design, development, analysis, or review tasks under generally established project deadlines.
This position may be hired as either a Software Engineer or a Computer Scientist depending upon the qualifications of the applicant. The qualification differences are primarily delineated by Software Engineers requiring an ABET accredited engineering degree while Computer Scientists do not have that requirement.
REQUIREMENTS - EDUCATION, TECHNICAL, AND WORK EXPERIENCE
Note: Candidates with software or computer engineering or computer science backgrounds will be considered for this opening.
Engineer III:
A Bachelor of Science in engineering from an ABET-accredited academic institution and 4 years of related engineering experience, or an accredited Master of Science in engineering and a minimum of 2 years of related engineering experience, or an accredited doctorate degree in engineering are required for this position.
In addition, an Engineer III must possess the following qualifications:
Mastery of concepts, principles, and practices of engineering that enable the employee to serve as a technical authority on projects relating to the specific programs
Knowledge and skill sufficient to apply the latest developments in engineering to solve problems in the specialty area
Working knowledge of computer systems and computer-based engineering tools
Ability to investigate, troubleshoot, and design solutions to problems in operational hardware and software
Excellent communication and analytical skills
Planning/organizational skills and the ability to work under deadlines
Computer Scientist III:
One of the following educational requirements must be met for this position:
A bachelor's degree in an associated discipline and a minimum of 4 years of related experience
A master's degree in an associated discipline and a minimum of 2 years of experience
A PhD in an associated discipline
In addition, a Computer Scientist III must possess the following qualifications:
Experience with computer-based systems and applications
Programming skills in languages used for job-specific programming tasks
Familiarity with the application of industry standard hardware and software design and documentation techniques
Experience with systems engineering and software development lifecycles
Effective oral and written communication skills
Good planning/organizational skills
SALARY
The expected salary range for this position is $80,000 to $135,000 annually.
Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer.
BENEFITS
Medical, Dental, Vision Insurance
Benefits Active on Day 1
Life Insurance
Health Savings Accounts/FSA's
Disability Insurance
Paid Time Off
401(k) Plan Options with Employer Match
JT4 will match 50%, up to an 8% contribution
100% Immediate Vesting
Tuition Reimbursement
NARRATIVES FOR EMBEDDED SOFTWARE DEVELOPER
Radar Waveform Development -- A customer submits radar waveform requirements to our group and after numerous technical interactions, a set of waveform specifications is agreed upon which meet their needs and is technically achievable. Numerous trade spaces compatible with existing system capabilities are explored and possible solutions discussed before a final answer is determined. An Embedded Developer then begins decomposing the individual specifications to the necessary hardware instructions and desired system configurations. The coding effort starts with special attention given to unique system parameters critical to ensuring the radar is controlled within strict operating parameters, operates correctly and provides the expected data for collection. The testing aspect of the development effort includes initial measurements of the generated command signals using various test equipment and subsequent follow-on verification of a myriad of system parameters that could cause system or subsystem faults resulting in damage to the radar. The waveform is then put through a series of system level tests to verify the waveform provides exact control timing and data collection instructions to all radars in the system. Data is collected and analyzed using locally developed tools to verify the radar systems are operating correctly, individually and collectively, and producing the intended results.
Test Equipment, Hardware and Software used: Oscilloscope, Spectrum Analyzer, Single Board Computer (SBC), VxWorks OS, Local software created on Visual Studio (C#).
In an analogous position, the Embedded Software Developer would create code commanding sensors and collecting sensor data for later analysis.
Remoting a Digital Quadrature Detector (DQD) - The DQD consists of a Single Board Computer (SBC) and a sampling card used to sample radar data at very high rates which is then sorted and collected for processing. The DQD currently resides in a VME chassis shared with other hardware and this effort removed the DQD from the VME chassis while providing the same capabilities. The primary task moved messaging traffic between the chassis and the DQD into Ethernet to allow the DQD to be remoted and not reliant upon the VME chassis and hardware contained therein. After discussing the task with teammates and stakeholders the Embedded Developer created a set of requirements which specified, and added enhanced capabilities to, the data flow and messaging required to meet overall system specifications. The development created new messages and data injection into the framework to allow remote DQD operation. Continuous integration and testing was performed to ensure incremental success during development.
Test Equipment, Hardware and Software used: Oscilloscope, Spectrum Analyzer, Wireshark, Single Board Computer (SBC), VxWorks OS, Local software created on Visual Studio (C#).
In an analogous position, the Embedded Software Developer would take an existing device and remote it within a system to perform the original functionality without influencing the overall system's operation.
Control of an IR camera - This task required an IR camera is to be installed on a system. Most of these cameras usually have proprietary commands and controls which need to be presented to users for proper operation of the camera. After discussing the IR camera needs of the group with teammates and stakeholders, the Embedded Developer created a set of requirements which specified the necessary functions to control the camera. The Developer used this knowledge to conduct market research to find a suitable host device and determine an appropriate software framework. A Panel PC with Windows IoT OS was selected to host the applications controlling the camera and Visual Studio (C#) and .NET selected as the software framework. The development started with reading vendor information to understand the commands and controls of the cameras and then bench testing with emulators to verify correct understanding of the instruction set. Software development required defining numerous threads and the software architecture to support the low level control requirements. Screen layout and features (UI/UX) were developed to provide a link between the user and camera to provide an easy-to-use interface. Wireshark was used to debug and verify messaging traffic. Profiling tools were needed to identify and correct "quirky" camera interfaces and responsiveness. Security requirements necessitated the Panel PC be configured to boot from a locked disk. After booting, a script is run to connect to a server and download applications for camera operation and to start automatically.
Test Equipment, Hardware and Software used: Wireshark, Emulators, Panel PC, Visual Studio (C#), .NET.
In an analogous position, the Embedded Software Developer would be using a new device, understanding its command/controls, implementing a user interface to it, and providing a secure boot and remote application loading capability.
OTHER RESPONSIBILITIES
Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job.
WORKING CONDITIONS
Work is performed in a typical office environment with no unusual hazards. Occasional lifting (up to 20 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness are required.
Travel to remote company work locations may be required.
DISCLAIMER
The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified.
Tasking is in support of a federal government contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license or other licenses / certifications and the inability to obtain and maintain the required clearance, license or certification may affect an employee's ability to maintain employment.
SCC: JSD12, JENG17; JCORP12
Software Developer - Embedded
Embedded software engineer job in Las Vegas, NV
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons systems, and aircrews for today's missions and tomorrow's global challenges.
JOB SUMMARY - ESSENTIAL FUNCTIONS/DUTIES
The Software Developer will work primarily within research and development engineering groups with responsibility for a wide variety of tasks. The primary tasking will be the design and integration of software across a multitude of platforms providing system instrumentation, radar control, and data collection as well servicing a broad spectrum of application development. We are looking for developers who work well in both theoretical and practical domains as part of an iterative process to create innovative solutions for a multitude of software domain challenges.
These positions generally require the following abilities which are usually performed within an office environment but also in the field:
Technical proficiency in any of the following: Embedded software, VxWorks, UI/UX/GUI design, .NET, Visual Studio, WPF (Windows Presentation Foundation), C#, Object Oriented Design, Linux, QNX, Qt (C++), C, Git, Subversion
Understanding of Requirements Definition, Participatory Design, Usability Engineering, and Usability Testing
Familiarity with Visual Studio and .NET environments
Proficiency with C# and Visual Studio on Windows and Linux platforms is desired.
A variety of assignments will be performed in planning and overseeing research, design, development, production, testing, installation, integration, sustainment, operation, and maintenance of diverse software for electronic and/or mechanical equipment and systems. The Software Developer will independently perform a range of design, development, analysis, or review tasks under generally established project deadlines.
This position may be hired as either a Software Engineer or a Computer Scientist depending upon the qualifications of the applicant. The qualification differences are primarily delineated by Software Engineers requiring an ABET accredited engineering degree while Computer Scientists do not have that requirement.
REQUIREMENTS - EDUCATION, TECHNICAL, AND WORK EXPERIENCE
Note: Candidates with software or computer engineering or computer science backgrounds will be considered for this opening.
Engineer III:
A Bachelor of Science in engineering from an ABET-accredited academic institution and 4 years of related engineering experience, or an accredited Master of Science in engineering and a minimum of 2 years of related engineering experience, or an accredited doctorate degree in engineering are required for this position.
In addition, an Engineer III must possess the following qualifications:
Mastery of concepts, principles, and practices of engineering that enable the employee to serve as a technical authority on projects relating to the specific programs
Knowledge and skill sufficient to apply the latest developments in engineering to solve problems in the specialty area
Working knowledge of computer systems and computer-based engineering tools
Ability to investigate, troubleshoot, and design solutions to problems in operational hardware and software
Excellent communication and analytical skills
Planning/organizational skills and the ability to work under deadlines
Computer Scientist III:
One of the following educational requirements must be met for this position:
A bachelor's degree in an associated discipline and a minimum of 4 years of related experience
A master's degree in an associated discipline and a minimum of 2 years of experience
A PhD in an associated discipline
In addition, a Computer Scientist III must possess the following qualifications:
Experience with computer-based systems and applications
Programming skills in languages used for job-specific programming tasks
Familiarity with the application of industry standard hardware and software design and documentation techniques
Experience with systems engineering and software development lifecycles
Effective oral and written communication skills
Good planning/organizational skills
SALARY
The expected salary range for this position is $80,000 to $135,000 annually.
Note: The salary range offered for this position is a good faith description of the expected salary range this role will pay. JT4, LLC considers factors such as (but not limited to) responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and business considerations when extending an offer.
BENEFITS
Medical, Dental, Vision Insurance
Benefits Active on Day 1
Life Insurance
Health Savings Accounts/FSA's
Disability Insurance
Paid Time Off
401(k) Plan Options with Employer Match
JT4 will match 50%, up to an 8% contribution
100% Immediate Vesting
Tuition Reimbursement
NARRATIVES FOR EMBEDDED SOFTWARE DEVELOPER
Radar Waveform Development -- A customer submits radar waveform requirements to our group and after numerous technical interactions, a set of waveform specifications is agreed upon which meet their needs and is technically achievable. Numerous trade spaces compatible with existing system capabilities are explored and possible solutions discussed before a final answer is determined. An Embedded Developer then begins decomposing the individual specifications to the necessary hardware instructions and desired system configurations. The coding effort starts with special attention given to unique system parameters critical to ensuring the radar is controlled within strict operating parameters, operates correctly and provides the expected data for collection. The testing aspect of the development effort includes initial measurements of the generated command signals using various test equipment and subsequent follow-on verification of a myriad of system parameters that could cause system or subsystem faults resulting in damage to the radar. The waveform is then put through a series of system level tests to verify the waveform provides exact control timing and data collection instructions to all radars in the system. Data is collected and analyzed using locally developed tools to verify the radar systems are operating correctly, individually and collectively, and producing the intended results.
Test Equipment, Hardware and Software used: Oscilloscope, Spectrum Analyzer, Single Board Computer (SBC), VxWorks OS, Local software created on Visual Studio (C#).
In an analogous position, the Embedded Software Developer would create code commanding sensors and collecting sensor data for later analysis.
Remoting a Digital Quadrature Detector (DQD) - The DQD consists of a Single Board Computer (SBC) and a sampling card used to sample radar data at very high rates which is then sorted and collected for processing. The DQD currently resides in a VME chassis shared with other hardware and this effort removed the DQD from the VME chassis while providing the same capabilities. The primary task moved messaging traffic between the chassis and the DQD into Ethernet to allow the DQD to be remoted and not reliant upon the VME chassis and hardware contained therein. After discussing the task with teammates and stakeholders the Embedded Developer created a set of requirements which specified, and added enhanced capabilities to, the data flow and messaging required to meet overall system specifications. The development created new messages and data injection into the framework to allow remote DQD operation. Continuous integration and testing was performed to ensure incremental success during development.
Test Equipment, Hardware and Software used: Oscilloscope, Spectrum Analyzer, Wireshark, Single Board Computer (SBC), VxWorks OS, Local software created on Visual Studio (C#).
In an analogous position, the Embedded Software Developer would take an existing device and remote it within a system to perform the original functionality without influencing the overall system's operation.
Control of an IR camera - This task required an IR camera is to be installed on a system. Most of these cameras usually have proprietary commands and controls which need to be presented to users for proper operation of the camera. After discussing the IR camera needs of the group with teammates and stakeholders, the Embedded Developer created a set of requirements which specified the necessary functions to control the camera. The Developer used this knowledge to conduct market research to find a suitable host device and determine an appropriate software framework. A Panel PC with Windows IoT OS was selected to host the applications controlling the camera and Visual Studio (C#) and .NET selected as the software framework. The development started with reading vendor information to understand the commands and controls of the cameras and then bench testing with emulators to verify correct understanding of the instruction set. Software development required defining numerous threads and the software architecture to support the low level control requirements. Screen layout and features (UI/UX) were developed to provide a link between the user and camera to provide an easy-to-use interface. Wireshark was used to debug and verify messaging traffic. Profiling tools were needed to identify and correct "quirky" camera interfaces and responsiveness. Security requirements necessitated the Panel PC be configured to boot from a locked disk. After booting, a script is run to connect to a server and download applications for camera operation and to start automatically.
Test Equipment, Hardware and Software used: Wireshark, Emulators, Panel PC, Visual Studio (C#), .NET.
In an analogous position, the Embedded Software Developer would be using a new device, understanding its command/controls, implementing a user interface to it, and providing a secure boot and remote application loading capability.
OTHER RESPONSIBILITIES
Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job.
WORKING CONDITIONS
Work is performed in a typical office environment with no unusual hazards. Occasional lifting (up to 20 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness are required.
Travel to remote company work locations may be required.
DISCLAIMER
The above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified.
Tasking is in support of a federal government contract that requires U.S. citizenship. Some jobs may require a candidate to be eligible for a government security clearance, state-issued driver's license or other licenses / certifications and the inability to obtain and maintain the required clearance, license or certification may affect an employee's ability to maintain employment.
SCC: JSD12, JENG17; JCORP12
Senior Embedded Software Engineer
Embedded software engineer job in Las Vegas, NV
Job Description
Embedded Software Engineer Focus: Space Domain Awareness (SDA)
About EO Solutions EO Solutions Corp, a rapidly growing aerospace and defense contractor, is headquartered in Las Vegas, Nevada, with key operational offices in Maui, Hawaii, and Huntsville, Alabama. We specialize in delivering innovative solutions across hardware and software domains, with a strong emphasis on artificial intelligence (AI) and machine learning (ML). Our expertise enables us to quickly prototype and implement groundbreaking technologies in Directed Energy and Space Domain Awareness. By staying at the forefront of innovation and excellence, EO Solutions consistently meets the evolving challenges of today's aerospace and defense sectors.
Key Responsibilities
Drive the full embedded software development lifecycle, from concept through deployment and maintenance.
Collaborate with cross-disciplinary teams to design, implement, and test software solutions for aerospace and defense applications.
Optimize software for performance, reliability, and maintainability using cutting-edge tools and methodologies.
Provide technical mentorship to junior engineers, fostering a culture of best practices and continuous learning.
Stay abreast of emerging trends and technologies to enhance EO Solutions' offerings and maintain a competitive edge.
Basic Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
At least 5 years of software development experience.
Proficiency in C, C++, and other programming languages for systems programming.
Hands-on experience with real-time Linux and RTOS.
Solid understanding of embedded systems architectures, design constraints, and optimization techniques.
ARM, Linux, and Architecture knowledge.
Understanding of hardware-software integration with experience in ARM and x86 platforms.
Must be a U.S. citizen is required due to the nature of our government contracts.
Desirable Qualifications
Eligible to obtain a U.S. government security clearance.
Familiarity with Python.
Familiarity with Directed Energy and Space Domain Awareness technologies.
Why Join EO Solutions?
At EO Solutions, our people are our greatest asset. We offer:
The opportunity to work on innovative space technologies and make a meaningful impact.
A collaborative and supportive environment that values growth, creativity, and well-being.
A competitive salary and comprehensive benefits package, including:
401(k) Matching: Invest in your future with our generous retirement plan.
Healthcare: Robust medical, dental, and vision plans for you and your family.
HSA: Support for health-related expenses.
Life Insurance: Comprehensive coverage for peace of mind.
Paid Time Off: Generous PTO policies to maintain work-life balance.
Relocation Assistance: Support for qualified candidates moving to Las Vegas.
Tuition Reimbursement: Opportunities for continued education and skill development.
EO Solutions Corp is an Equal Opportunity Employer.
We are committed to fostering an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law.
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Paid time off
Retirement plan
Tuition reimbursement
Vision insurance
Staff Software Engineer
Embedded software engineer job in Las Vegas, NV
We believe shopping should feel like winning. That's why 10 million people come to Slickdeals to swap tips, upvote the best finds, and share the thrill of a great deal. Together, our community has saved more than $10 billion over the past 26 years.
We're profitable, passionate, and in the middle of an exciting evolution-transforming from the internet's most trusted deal forum into the go-to daily shopping destination. If you thrive in a fast-moving, creative environment where ideas turn into impact fast, you'll fit right in.
The Purpose:
Slickdeals is seeking a Staff Software Engineer with deep expertise in Big Data platforms/systems to lead and evolve our data engineering ecosystem. This role goes beyond pipeline maintenance; it's about architecting scalable, resilient platforms that power analytics, experimentation, and machine learning across the business. You'll inherit a mature platform built over 3+ years, spanning Databricks, dbt, Airflow, AWS, Tableau, and AtScale, and drive its next phase of growth. As a technical leader, you'll shape architecture, mentor engineers, and ensure our data infrastructure supports analytics, experimentation, and business enablement at scale.
What You'll Do:
* Architect, evolve, and maintain core ETL/ELT pipelines using dbt, Airflow, and Databricks
* Design and optimize semantic models in AtScale to support BI tools like Tableau
* Lead cross-functional collaboration with Analytics, Product, and Engineering to deliver reliable, timely data
* Own observability, performance, and reliability of data workflows across environments
* Guide infrastructure decisions in AWS (S3, Kafka, EC2, Lambda, IAM), balancing scalability and cost
* Drive cost optimization and platform hygiene across data storage, compute, and tooling
* Champion CI/CD practices and automated testing for data pipelines and infrastructure-as-code
* Uphold engineering rigor through SDLC best practices, including version control, peer reviews, and reproducible builds
* Lead documentation efforts, promote reproducibility, and support onboarding for long-term team health
* Facilitate code reviews, lead architecture discussions, championing engineering excellence, and contribute to overall technical strategy
* Mentor engineers and foster a culture of knowledge sharing and continuous learning
What We're Looking For:
Skills & Qualifications:
* BS/BA/BE degree in a quantitative area such as mathematics, statistics, economics, computer science, engineering, or equivalent experience.
* 12+ years of experience in software engineering
* 7+ years of experience in building large scale data solutions
* Strong proficiency in SQL, Python, and dbt
* Hands-on experience with Databricks, Airflow, and AWS infrastructure
* Strong understanding of semantic modeling
* Experience building dashboards and supporting BI teams using Tableau
* Familiarity with CI/CD pipelines, automated testing, and infrastructure-as-code workflows
* Experience with data governance, security, and compliance best practices
* Deep understanding of SDLC principles and how they apply to data engineering
* Excellent communication and documentation skills
* Comfortable working in a fast-paced, collaborative environment
* Strategic mindset with a bias for action, always curious and a continuous learner
Nice to Have:
* Experience with cost monitoring tools or FinOps practices
* Experience with Machine Learning and Data Science
* Familiarity with vendor integrations and API-based data sharing
* Exposure to AtScale, Tableau, or other modern data platforms
* Passion for mentoring and knowledge sharing
With your application, kindly attach a cover letter that outlines your greatest achievement. Please share what you built, how you measured success, and your role in the result.
Please note: We are unable to sponsor visas at this time. Candidates must be authorized to work in the U.S. without current or future visa sponsorship or transfer.
LOCATION: Las Vegas, NV
Hybrid schedule visiting our Las Vegas office three days a week (Tues-Thurs).
Slickdeals Compensation, Benefits, Perks:
The expected base pay for this role is between $186,000 - $212,000. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Exact compensation will be discussed during the interview process and tailored to the candidate's qualifications.
* Competitive base salary and annual bonus
* Competitive paid time off in addition to holiday time off
* A variety of healthcare insurance plans to give you the best care for your needs
* 401K matching above the industry standard
* Professional Development Reimbursement Program
Work Authorization
Candidates must be eligible to work in the United States.
Slickdeals is an Equal Opportunity Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender (including pregnancy, childbirth, or related medical conditions), national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other protected status. Slickdeals will consider qualified applicants with criminal histories consistent with the "Ban the Box" legislation. We may access publicly available information as part of your application.
Slickdeals participates in E-Verify. For more information, please refer to E-Verify Participation and Right to Work.
Slickdeals does not accept unsolicited resumes from agencies and is not responsible for related fees.
Auto-ApplySenior Software Engineer, Service Engineering
Embedded software engineer job in Las Vegas, NV
At Acquisition.com, we don't just hire for open roles-we hire for impact. If you're exceptional at what you do and align with our core values: competitive greatness, sincere candor, and unimpeachable character, we want to know you.
Role:
As a Senior Software Engineer on the Service Engineering team, you will be a key driver of our operational efficiency and technical foundation. You will design, implement, and maintain the internal tooling, automation frameworks, and technical solutions that empower our teams and make their lives easier. This role is responsible for turning complexity into clarity, architecting abstractions and connection frameworks to ensure scalability and reliability across our systems.
In our lean, high-performing team, you will also collaborate closely with business leaders and product teams to support core feature development and handle high-value business needs, turning them into robust technical solutions. Adopting an agent-driven development paradigm, you will take multiple initiatives from idea to delivery, continuously pushing for the betterment of our systems and architecture.
Must live in one of the states we're registered to operate in: AZ, CA, FL, GA, IN, MD, MI, MN, NV, OH, OR, PA, TN, TX, UT, WI.
Responsibilities:
Build and maintain internal tools and automations to boost productivity.
Build scalable systems that meet business needs with technical solutions.
Lead end-to-end development of core features from concept to production.
Streamline workflows by automating processes and reducing technical debt.
Refine system architecture to improve scalability, reliability, and performance.
Apply emerging AI tools to drive business impact.
Requirements:
5+ years building complex systems from inception through scale.
Proficiency in TypeScript, APIs, databases, and data architecture.
Frontend expertise with React/Next.js.
Experience with AI-assisted development tools (i.e., Cursor, Claude Code).
Strong ownership, adaptability, and collaboration skills.
Results:
Deliver automation and tools that accelerate internal team workflows.
Deliver scalable services that boost reliability, efficiency, and team velocity.
Improve performance, reliability, and scalability of core services.
Raise engineering standards through clean code, testing, and mentorship.
Schedule:
Work hours aligned with local timezone or Pacific timezone 8a-5p M-F
Flexible to travel to Vegas roughly 4-6 times per year
Must be flexible and able to work additional hours/weekends before workshop events/holidays if the situation warrants it
Location:
Remote, USA
Must live in one of the states we're registered to operate in: AZ, CA, FL, GA, IN, MD, MI, MN, NV, OH, OR, PA, TN, TX, UT, WI.
Compensation:
$171,000 - $209,000 base salary
The salary range may be inclusive of several levels that would be applicable to the position. Final salary will be based on a number of factors including, level, relevant prior experience, skills, and expertise. This range is only inclusive of base salary, not benefits (more details below).
Benefits:
Flexible Time off Policy and Company-wide Holidays
Health Insurance options including Medical, Dental, Vision
401k offering for Traditional and Roth accounts with an employer match
Monthly wellness allowance
State of the art gym for employee use at HQ
Acquisition.com Core Values
Our core values are the heart and soul of this incredible company. The right person for this role will appreciate each of these values, personally subscribe to them, and understand why each is critical to having a great business.
Competitive Greatness
Be at your best when your best is needed. Enjoyment of a hard challenge. Those who have the drive to constantly improve, the superior intellect and long term commitment to see incremental improvements become compounding returns.
Sincere Candor
Have the self awareness to accurately perceive and communicate hard truths that improve others and self, the courage to do so, and the humility to accept them, even when it hurts. Nothing great can be built without feedback: internally or externally.
Unimpeachable Character
Be the type of person with whom people are always proud to associate, personally and professionally. We look for true alignment of thoughts, words, and actions towards a goal worth pursuing.
Auto-ApplySenior Software Engineer, ML Data Services
Embedded software engineer job in Las Vegas, NV
We are seeking a Senior Engineer to join our ML Data Services team and help us build and improve data infrastructure for Autonomy ML teams. As a Senior Engineer, you will be responsible for building scalable microservices, APIs, and tooling to support Autonomy labeling needs. You will also help architect and implement scalable pipelines to process terabytes of data and deliver datasets for ML training, Simulation, and evaluation.
What you'll be doing:
Design and implement Restful APIs and microservices for data labeling and annotations
Architect, build and maintain scalable data processing pipelines with cloud ETL technology to deliver datasets for Autonomy teams
Design and implement a data linter framework to monitor and improve data quality
Work closely with leadership and stakeholders to define objectives, align timelines, agree on key deliverables, and build the execution plan
Design and develop monitoring and observability services for the MLOps data service pipelines
Mentor and teach junior engineers in the team to develop good SDLC skills and better quality code with pairing sessions
What we're looking for:
5+ years of software development experience with Python preferred. Relevant experience with Java or C++
5+ years of web backend development experience with REST APIs and microservices
3+ years of AWS cloud experience (e.g., DynamoDB, API Gateway, EKS, Lambda, OpenSearch, Redshift, S3)
3+ years of data engineering experience with Airflow, Argo or AWS Step Functions
Strong written and oral communication skills
Experience working in cross-functional development teams, including quarterly road map design
Ability to mentor junior engineers
BS or MS in Computer Science or related field
Bonus points (not required):
Hands-on experience with using Ray, Beam, Spark, or related big data processing in a large-scale environment
Experience in Docker Containerization
Autonomous driving industry experience
The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range listed in this job posting reflects base salary only. This role may include additional forms of compensation such as a bonus or company equity. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process.
Candidates for certain positions are eligible to participate in Motional's benefits program. Motional's benefits include but are not limited to medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance, and more.
Salary Range$155,300-$207,000 USD
Motional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. We're driven by something more.
Our journey is always people first.
We aren't just developing driverless cars; we're creating safer roadways, more equitable transportation options, and making our communities better places to live, work, and connect. Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a technology with the potential to transform the way we move.
Higher purpose, greater impact.
We're creating first-of-its-kind technology that will transform transportation. To do so successfully, we must design for everyone in our cities and on our roads. We believe in building a great place to work through a progressive, global culture that is diverse, inclusive, and ensures people feel valued at every level of the organization. Diversity helps us to see the world differently; it's not only good for our business, it's the right thing to do.
Scale up, not starting up.
Our team is behind some of the industry's largest leaps forward, including the first fully-autonomous cross-country drive in the U.S, the launch of the world's first robotaxi pilot, and operation of the world's longest-standing public robotaxi fleet. We're driven to scale; we're moving towards commercialization of our technology, and we need team members who are ready to embrace change and challenges.
Formed as a joint venture between Hyundai Motor Group and Aptiv, Motional is fundamentally changing how people move through their lives. Headquartered in Boston, Motional has operations in the U.S and Asia. For more information, visit **************** and follow us on Twitter, LinkedIn, Instagram and YouTube.
Motional AD Inc. is an EOE. We celebrate diversity and are committed to creating an inclusive environment for all employees. To comply with Federal Law, we participate in E-Verify. All newly-hired employees are queried through this electronic system established by the DHS and the SSA to verify their identity and employment eligibility.
Auto-ApplySenior Software Engineer, Backend
Embedded software engineer job in Las Vegas, NV
About the job
If you want to build, develop, and see your impact, join Skillz and level up your Career!
Skillz, the first publicly-traded mobile eSports platform that hosts billions of casual mobile gaming tournaments for millions of players worldwide, is revolutionizing the gaming industry. By fostering social competition within games, the Skillz platform helps developers build multi-million dollar franchises by enabling real-money activity in their games and providing operational support while connecting players through fair, enjoyable, and meaningful competition.
At Skillz, we understand the thrill of achievement and the satisfaction of overcoming challenges. Want to join a team made up of alums from Apple, Amazon, Google, Microsoft, Tesla, Twitter (X), Roblox, Zynga, Samsung, Lyft, EA, Riot, Nexon, Gameskraft, PlayStation, Unity, Scopely, Tinder, Intel, Deloitte, EY, Twitch, DraftKings, Wynn Resorts and more? Learn more to see if Skillz is the right fit for your next career move!
Experience
5+ years of professional software development experience (excluding internships).
5+ years of professional experience using Go, Java, AWS, MySql, and DynamoDB.
Hands-on experience designing and operating microservices architectures.
Bonus: 2+ years of experience with Ruby, Ruby on Rails, or Groovy.
Recent experience with CI/CD, containerization, and running services in production.
Key Competencies
Production microservices development.
Cloud operations (AWS, Azure, or GCP).
Observability and incident response.
Requirements
Able to work in-office 5 days a week in Las Vegas HQ (relocation assistance available for brand new Vegas HQ).
Experience in the Gaming Industry (ideally). Alternatively - experience with Unity and a passion for building services for games.
Bachelor's degree in Computer Science or a technical field of study, or equivalent industry experience
Starting Compensation including Base + Equity: $153,600
Location: Las Vegas HQ - Onsite for 5 days per week.
Why Skillz
Culture of Impact: Join a united team of builders, creators, innovators, and entrepreneurs driven by the desire to win. At Skillz, we create value, obsess over our product, and make a difference in the world.
Comprehensive Benefits: Enjoy peace of mind with our comprehensive benefits package, which includes 100% coverage for medical, dental, and vision expenses for both you and your dependents. Additionally, take advantage of our 401K matching, equity incentives, pre-tax benefit options, and more.
Wellness Support: Enhance your well-being with our array of wellness initiatives, including meditation and mental health resources, physical fitness coaching and classes, family planning assistance, health and parenting guidance, virtual therapy sessions, and more.
Time off: We offer competitive paid time off (PTO) & company holidays, including a company-wide shutdown between Christmas and New Years, to help you recharge and pursue your passions.
Las Vegas Headquarters: Skillz strongly believes in a five-day a week, collaborative office environment at our 36,000+ square foot headquarters. Enjoy free daily breakfast and catered lunch, snacks, a full-size gym with showers, commuter benefits, insurance, team bonding events and many more.
Recognized Success: Skillz has earned recognition as one of Fast Company's Most Innovative Companies, CNBC's Disruptor 50, San Francisco Business Times' Best Places to Work, Forbes' Next Billion-Dollar Startups, and the #1 fastest-growing company in America on the Inc. 5000 list, and many more.
Development Opportunities: We hold our employees to high standards while providing them with professional growth opportunities. We operate like a startup, and encourage all of our employees to collaborate and voice feedback about our product and ways we can improve as a business. We believe in never settling, and that also pertains to your growth.
Join Skillz and Let's Redefine the Boundaries of Gaming!
Together, we'll create a world where skill, passion, and innovation thrive. We look forward to having you on board!
#LI-Onsite #LI- #LI-AV1
Skillz embraces diversity and is proud to be an equal opportunity employer. As part of our commitment to diversifying our workforce, we do not discriminate on the basis of age, race, sex, gender, gender identity, color, religion, national origin, sexual orientation, marital status, citizenship, veteran status, or disability status, and we operate in compliance with the San Francisco Fair Chance Ordinance
.
Auto-ApplySenior Software Engineer - Artificial Intelligence (AI) & ML
Embedded software engineer job in Las Vegas, NV
Description & Requirements The AI Engineer will design, develop, and implement machine learning solutions, support AI initiatives for our IRS client, and contribute to innovative projects. Position is fully remote. Candidates in the Washington DC area are preferred in case there is a need to attend onsite client meetings.
The selected candidate must be able to obtain and wait for the completion of an interim Minimum Background Investigation (MBI) clearance prior to starting employment. This process may take approximately 3-4 months.
Essential Duties and Responsibilities:
- Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions.
- Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations.
- Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner.
- Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments.
- Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality.
- Demonstrated knowledge in designing, building, testing, and deploying machine models.
- Collaborate with software engineers and data scientists to integrate trained models into production environments and ensure scalable performance.
- Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed.
- Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability.
- Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization.
- Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts
- Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to
improve system performance and development efficiency.
- Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions.
- Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable.
- 10+ years of professional software engineering experience, with proficiency in one or more programming languages such as Java, Python, or R.
- 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training.
- Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries.
- Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration.
- Strong verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
Program Requirement:
- Candidates must meet requirements to obtain and maintain an IRS Minimum Background Investigation (MBI) clearance (active IRS Moderate Risk MBI is a plus).
- To be eligible for MBI, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years, and Federal Tax compliant
Preferred Skills and Qualifications:
Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate.
#techjobs #clearance #veteranspage
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
160,000.00
Maximum Salary
$
170,000.00
Easy ApplySenior Software Engineer, Core Experiences - Henderson, USA
Embedded software engineer job in Henderson, NV
Job Description
Mission
Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.
What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth.
Overview
We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience.
What You'll Do
Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK
Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms
Ship cloud functions, lightweight backend services, and jobs using Kotlin
An Ideal Candidate Should Have
Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable.
Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs
Preferred Tech Stack:
Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)
Prior experience with GCP is a plus
What We Offer
A fast-growing environment where you can help shape the company and product.
An entrepreneurial-minded team that supports risk, intuition, and hustle.
A hands-off management approach so you can focus and do your best work.
An opportunity to make a big impact in a transformative industry.
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
Opportunity to work on a life-changing product that millions of people use.
Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Senior Software Engineer, Core Experiences - Henderson, USA
Embedded software engineer job in Henderson, NV
Mission
Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.
What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth.
Overview
We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience.
What You'll Do
Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK
Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms
Ship cloud functions, lightweight backend services, and jobs using Kotlin
An Ideal Candidate Should Have
Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable.
Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs
Preferred Tech Stack:
Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)
Prior experience with GCP is a plus
What We Offer
A fast-growing environment where you can help shape the company and product.
An entrepreneurial-minded team that supports risk, intuition, and hustle.
A hands-off management approach so you can focus and do your best work.
An opportunity to make a big impact in a transformative industry.
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
Opportunity to work on a life-changing product that millions of people use.
Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Auto-ApplySenior Frontend Developer
Embedded software engineer job in Las Vegas, NV
Senior Frontend Developer Are you a talented UI/UX developer looking for an opportunity to demonstrate your full talent? Does enterprise Software-as-a-Service (SaaS) excite you? Do you like to perform amid a top-talent team with a high level of autonomy within your area of expertise?HubStor is a fast-growing Software-as-a-Service (SaaS) company that simplifies how enterprises protect, manage, and scale storage seamlessly without adding hardware. As we scale our customer base, opportunities to take our UI/UX to the next level are becoming more clear.
We are searching for a talented UI/UX developer to join the HubStor team and lead the development of the next-generation HubStor user experience. In this role, you'll determine the modern UI framework and work to integrate your frontend development with HubStor's backend which is built on .NET Framework.
Our ideal candidate thrives in an agile and entrepreneurial environment, is looking to exercise their talents fully, and prefers the fun dynamics of a startup company culture. Success in this position requires a passion for software development, attention to detail, and a mature understanding of user experience and user interface design and concepts.
This role reports directly to the Director of DevOps.
Responsibilities• Design captivating user interfaces with a focus on user experience and aesthetics.• Create wireframes, mock-ups, and prototypes.• Develop user experience/journey maps.• Write efficient reusable UI components.• Envision new ways to visualize data and make it a reality.• Collaborate with the rest of the engineering team to design and launch new features.
Qualifications• At least 3 years of software development proficiency using modern ASP.Net, HTML5, CSS/SASS, and real world experience integrating frontend work with a .NET Framework backend.• Experience using RESTful APIs.• Extensive experience in modern front-end frameworks.• Strong visual design skills in typography, colour, layout, and the latest UX trends in Web-based applications.• Deep understanding of usability design considerations in building Web-based applications that handle large volumes of data.• Knowledge of application design and considerations related to scalability and reliability.• Strong written and verbal communication skills and ability to work with minimalsupervision.Bonus Qualifications (preferred, not required):• Knowledge of code versioning tools such as Perforce.• Knowledge of project/task tracking tools such as Jira.• Software development proficiency using C# and .NET Framework.
HubStor offers a competitive salary and a generous benefits package. This is a work-from-homeopportunity anywhere in the United States of Canada.Please send your resume to ***************** to start a conversation with us.
Easy ApplySR. SOFTWARE ENGINEER (ANDROID)
Embedded software engineer job in Las Vegas, NV
We are a worldwide leader in home automation, has an immediate need for a Senior Software Engineer specializing in Android to work to produce quality consumer mobile and tablet applications, design and develop new functionality and robust foundation code to be used by multiple teams.
ITEMIZED DESCRIPTION OF DUTIES:
• Design, build and test complex Android apps using Java and the Android SDK for various interfaces including phones and tablets.
• Work with a highly talented group of engineers to build innovative applications for the Android platform.
• Create robust foundation classes and libraries to be used across multiple groups for a wide array of functionality.
• Write and execute unit tests for written code.
• Prototyping new functionality and scoping new directions.
• Contribute to architecture discussions and technical documentation.
• Collaborating with product management and engineering to ensure smooth implementation throughout the product lifecycle.
• Contributing to a culture of innovation and teamwork.
NEEDED SKILLS AND EXPERIENCE:
• Experience with large mobile / tablet applications, TCP-IP socket communication, XML parsing, web services integration, on device database storage and retrieval in an Android mobile environment.
• Strong sense of architecture and layout of large complicated mobile applications into a modular working environment.
• Use of and architecting external libraries for use in multiple projects.
• Ability to troubleshoot and understand prior Android code or samples from other languages and products to apply into Android applications.
• Self-starter who can work independently, as well as in teams that span multiple functions and/or departments.
• Ability to mentor and express concepts among cross functional teams clearly and succinctly.
• Ability to understand overall architecture goals for supporting multiple teams and break down the goal into achievable steps.
• Ability to adhere to critical project timelines in a fast-paced environment.
• Strong sense of implementing a clear and innovative user interface and most importantly user experience.
• Foundational skillset to understand and learn / contribute to other mobile and technology platforms and languages. An overall interest in continually learning.
MINIMUM QUALIFICATIONS:
• Bachelor degree in Computer Science, Graphic Design, Industrial Design, HCI, Computer-related Design, Computer Science, or equivalent experience.
• 2+ year of hands-on Android App development with demonstrable apps.
• 3+ years development experience using Java.
• At least one published and demonstrable App in the Android market in which you were a main contributor.
• Experience with the Android UI Layout, Database, Multi-Threaded, and Android Framework.
• Experience with UI and OO design and development.
• Strong analytical, communication (verbal and written) and team skills in small agile development groups.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc
Senior Developer 150002AR
Embedded software engineer job in Las Vegas, NV
Job Information Technology (EBS)-150002AR Schedule Full-time Job is only avaialble in the above locations There may be a hiring bonus which may be used for relocation expenses
There is no remote/virtual work scenario
Senior Developer
Responsibilities
Provide technical knowledge, analyze and develop complex end-to-end solutions.
• Code, test, identify, implement and document technical solutions
• Perform design and analysis for deliverables, may lead larger team design sessions.
• Provide recommendations towards simplification and efficiency of the business and environment. Take into consideration costs, business needs, and system impacts.
• Identify tasks associated with significant development efforts.
• Research and stay current on best practices in the technology industry as well as emerging technology.
• May serve as a subject matter expert for specific areas, applications, and technologies.
• Provide effort estimates from requirements and design detail.
• Facilitate technical decision making and represent the team direction to stakeholders.
• Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules.
Qualifications
Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 8 years work experience.
Preferred Qualifications
Required: Microsoft Visual Studio IDE experience; .Net Development Skills (C# and VB.Net);
Helpful: Visual Basic scripting; Java experience; SQL Server and Oracle; Web Services
Additional Information
All your information will be kept confidential according to EEO guidelines.
Senior Software Engineer (Architecture)
Embedded software engineer job in Las Vegas, NV
Job Description
About the Company: Our client is a company building the world's highest- performance pure digital AI inference chip. They are seeking a Software Architect to lead their software efforts and advance the software stack that includes ML frameworks, compilers, libraries, and runtime. As a Software Architect, you will be responsible for designing and developing software that interacts with their chip, collaborating with hardware and software engineers, and optimizing software for highly parallel architectures to maximize performance and efficiency.
Responsibilities:
Advance the state of the art in compiler and runtime technology for delivering high-performance acceleration of AI workloads across a variety of neural network architectures.
Research and design new software and hardware AI solutions, involving simulators, optimizing compilers, code generators, and runtime execution frameworks for deep learning accelerators.
Evaluate various trade-offs of different parallelization strategies such as performance, power, energy, and memory consumption.
Enhance AI software tools to support the latest and greatest DNNs emerging from the research community and industry.
Keep up with the fast-paced development happening in the industry and academia to continuously enhance our products.
Work closely with other software and hardware engineers to develop the next generation of deep learning software.
Collaborate with architects and hardware engineers to co-design future accelerators.
Preferred Skills & Experience:
10+ years of experience developing software for a variety of highly parallel architectures.
Previous roles include experience with optimizing algorithms for hardware acceleration machine learning accelerators, spatial architectures, or GPUs.
Strong problem-solving skills and the ability to resolve complex issues with a high level of ambiguity.
Understanding of Deep Learning fundamentals.
Strong development skills in C/C++, Python.
Superb soft skills: ability to work efficiently and effectively in a group environment, and influence a cross-functional team without having direct managerial authority.
Computer Science, Engineering, or related degree; preferably MS or PhD.
Driven and self-directed.
Perks:
20 vacation days
Strong health and extended health benefits
Unlimited sick days
Stock options
Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.
Senior Unity Software Engineer
Embedded software engineer job in Las Vegas, NV
Gaming:
Welcome to the world of land-based gaming. At Light & Wonder, it's all about the games, and our Gaming team builds cutting-edge technology, products, and content for the most iconic casinos and operators across the globe.
Light & Wonder is looking for an experienced Unity developer who enjoys creating expressive characters, building rich worlds, and telling evocative and emotive stories. Your companions on this journey are a group of intrepid and experienced slot game designers, artists and developers who have been responsible for some of the most daring, original, and successful slot gaming products developed in the last decade.
Are you eternally curious? Are you an explorer? Are you someone who wants other people to feel your work and not just see your work? If the answer to all these questions is yes, then your place should be with us.
As a Unity Engineer you will be responsible for planning and implementing game functionality, building the game code, identifying bottlenecks, and ensuring the quality of the finished product.
Plan, design, and implement high-quality game features in partnership with other studio members
Participate in the planning, architecting, and implementing of game functionality.
Collaborate in establishing an effective pipeline for feature development.
Transform design ideas into functional games.
Identify and fix code errors and performance bottlenecks.
Prototype and test game functionality and theme dynamics.
Ensure the optimal performance, quality, and responsiveness of games.
Qualifications
Education:
Bachelor's degree in Computer Science or 5+ years of work experience in related field
Skills & Qualifications:
Extensive experience working with Unity and Unity3D software.
Strong ability with C# object-oriented programming language.
Experience with game assets (ex: meshes, animations, materials).
Experience in profiling and optimizing game and render performance (GPU and CPU).
Understanding of UX design process, and experience working with UX development team.
Ability to identify errors and troubleshoot.
Work conditions:
This is a 5 days a week, fully on-site role reporting into our studio in Las Vegas, NV.
Light & Wonder and its affiliates (collectively, “L&W”) are engaged in highly regulated gaming and lottery businesses. As a result, certain L&W employees may, among other things, be required to obtain a gaming or other license(s), undergo background investigations or security checks, or meet certain standards dictated by law, regulation or contracts.
In order to ensure L&W complies with its regulatory and contractual commitments, as a condition to hiring and continuing to employ its employees, L&W requires all of its employees to meet those requirements that are necessary to fulfill their individual roles. As a prerequisite to employment with L&W (to the extent permitted by law), you shall be asked to consent to L&W conducting a due diligence/background investigation on you.
This job description should not be interpreted as all-inclusive; it is intended to identify major responsibilities and requirements of the job. The employee in this position may be requested to perform other job-related tasks and responsibilities than those stated above.
#LI-RA #LI-LasVegas
Light & Wonder is an Equal Opportunity Employer and does not discriminate against applicants due to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. If you'd like more information about your equal employment opportunity rights as an applicant under the law, please click here for EEOC Poster.
Auto-ApplySenior .NET Software Engineer
Embedded software engineer job in Las Vegas, NV
About the role:
We are looking for a talented .NET engineer to make an impact on our growing team. By bringing new perspectives and innovative ideas, and effectively helping the team adopt them. And by getting a lot done, in a hurry.
We build complex systems in a cloud-native environment, using a microservices architecture, connecting with myriad external systems, responding to a problem space that changes constantly.
Youll be tasked with developing new microservices, revamping and improving existing services, and componentizing functionality for deployment throughout our system. You will be expected to work comfortably on your own, make design decisions that align with our existing architecture, and solve a steady stream of novel problems that you will invariably encounter.
While the ability to think and work independently is critical, you will frequently be cooperating with teammates. We often discuss and sketch solutions and designs as a group, work closely together on code, and have many touch points between services.
Our systems, deployed entirely on Azure, will having you working with:
ASPNET Core / C#
CosmosDB / Postgres
Service Bus
Docker / Kubernetes
You should have experience with the majority of these components.
Other languages / technologies that are desirable, but not required:
GraphQL
React.JS
Javascript / Typescript
NoSQL databases (CosmosDB, Mongo)
Python
Intermediate to advanced DevOps knowledge (Azure Functions, Prometheus, Terraform, Helm, amongst others)
About us:
At Noves, our mission is to make Web3 data accessible for everybody. Our software simplifies the incredibly complex world of blockchain data. The problem were solving changes and grows every day, so there's never a dull moment. And thats how we like it.
We are a startup. We move fast and ship daily.
We are passionate about blockchain and its potential for positive change in the world. Experience in the blockchain space is desirable, but not required. Whether you are a neophyte, intermediate, or seasoned pro, you will have every opportunity to become a blockchain expert in this role.
And while we dont expect you to have pre-existing knowledge in blockchain systems, we do hope you share our excitement for the technology.
We offer a competitive salary, a relaxed work environment, a flexible vacation policy, exciting work, challenging problems, and an opportunity to build ownership in a fast-growing company.
If you are passionate about software development and are excited about the prospect of working in the blockchain industry, we would love to hear from you.
To apply, please submit your resume and a cover letter explaining why you would be a great fit for this role.
Senior Software Engineer
Embedded software engineer job in Nellis Air Force Base, NV
Applied Research Solutions is seeking a Senior Software Engineer to provide support to the Command, Control, Communications, and Battle Management Division (C3BM). Command, Control, Communications, and Battle Management (C3BM) has been tasked with delivering an integrated Department of the Air Force (DAF) Battle Network providing resilient decision advantage and enabling the USAF, USSF, Joint, and Coalition Force to win against the pacing challenge. C3BM supports execution in many different focus areas. C3BM's main efforts are Architecture and Systems Engineering (ASE), Operational Response Team (ORT), and multiple mission integration teams such as Air, Maritime and multiple acquisitions consisting of both the Advanced Battle Management System (ABMS) and Space.
The candidate will provide Systems Engineering assistance that applies a broad theoretical and practical knowledge of system engineering to the acquisition process. The candidate will also provide engineering support in the design, operation, and sustainment of systems and components that cover tasks throughout the acquisition life cycle (requirements analysis through system disposal).
This is a full-time position that can be worked out of Nellis AFB, Las Vegas.
Why Work with us?
Applied Research Solutions (ARS) is respected as a world-class provider of technically integrated solutions as we deliver premier talent and technology across our focused markets for unparalleled, continuous mission support. Awarded a Best Places to Work nominee since 2020, ARS recognizes that without our career- driven, loyal professionals, we would not be able to deliver state-of-the-art results for our mission partners. We firmly believe that prioritizing our employees is of the upmost importance. We provide a culture where our employees are challenged to meet their career goals and aspirations, while still obtaining a work/life balance. ARS employees are motivated through our industry competitive benefits package, our awards and recognition program, and personalized attention from ARS Senior Managers.
Responsibilities:
Duties include, but not limited to:
General Software Engineering & Development
Assess feasibility through analysis, problem definition, and solution evaluation.
Document and demonstrate solutions using diagrams, code, and documentation.
Improve operations by analyzing systems and recommending procedural changes.
Acquire and license software by coordinating with vendors and testing products.
Analyze and summarize development and service issues to inform stakeholders.
Support mission goals by completing engineering tasks as required.
Perform SQA to ensure software meets defined quality standards.
Collaborate in Agile teams to design, code, test, and review software and scripts.
Contribute to build, deployment, and documentation tasks as needed.
Design & Architecture
Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR).
Conduct system architecture analysis, including feasibility studies and state-of-the-art assessments.
Develop and document system architectures, identify gaps, and recommend solutions using traditional or MBSE approaches.
Maintain system architecture and interoperability requirements.
Define operational requirements and interactions to support system development.
Translate user needs into system-level requirements using DoD acquisition practices.
Analyze training systems and simulators, and evaluate their designs.
Acquisition Support
Apply DoD acquisition and sustainment engineering processes across product life cycles.
Prepare/review specifications and apply modeling/simulation to optimize performance.
Develop and integrate milestone documentation and reports per DoD/AF policies.
Review contractor drawings for compliance with specifications and standards.
Technical Management
Support all system engineering activities: requirements, design, verification, risk, interfaces, and configuration management.
Share lessons learned and best practices while respecting proprietary constraints.
Conduct market research, trade studies, and system evaluations to guide decisions.
Analyze performance, cost, reliability, and risk to support technical recommendations.
Develop and execute test plans and evaluate test results for acquisition support.
Support logistics, maintenance, configuration, and supply chain efforts, including alternate sourcing for obsolescence issues.
Other Duties as assigned.
Additional Qualifications/Technical Experience Requirements:
Must be a US citizen
Active TS/SCI Clearance
BA/BS Degree
10 years of directly related experience with 5 years of experience in a DoD setting
All positions at Applied Research Solutions are subject to background investigations. Employment is contingent upon successful completion of a background investigation including criminal history and identity check.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-741.5(a). This regulation prohibits discrimination against qualified individuals on the basis of disability, and requires affirmative action by covered prime contractors and subcontractors to employ and advance in employment qualified individuals with disabilities.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action by covered contractors and subcontractors to employ and advance in employment qualified protected veterans.
Senior Embedded Software Engineer
Embedded software engineer job in Las Vegas, NV
Embedded Software Engineer
Focus: Space Domain Awareness (SDA)
EO Solutions Corp, a rapidly growing aerospace and defense contractor, is headquartered in Las Vegas, Nevada, with key operational offices in Maui, Hawaii, and Huntsville, Alabama. We specialize in delivering innovative solutions across hardware and software domains, with a strong emphasis on artificial intelligence (AI) and machine learning (ML). Our expertise enables us to quickly prototype and implement groundbreaking technologies in Directed Energy and Space Domain Awareness. By staying at the forefront of innovation and excellence, EO Solutions consistently meets the evolving challenges of today's aerospace and defense sectors.
Key Responsibilities
Drive the full embedded software development lifecycle, from concept through deployment and maintenance.
Collaborate with cross-disciplinary teams to design, implement, and test software solutions for aerospace and defense applications.
Optimize software for performance, reliability, and maintainability using cutting-edge tools and methodologies.
Provide technical mentorship to junior engineers, fostering a culture of best practices and continuous learning.
Stay abreast of emerging trends and technologies to enhance EO Solutions' offerings and maintain a competitive edge.
Basic Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
At least 5 years of software development experience.
Proficiency in C, C++, and other programming languages for systems programming.
Hands-on experience with real-time Linux and RTOS.
Solid understanding of embedded systems architectures, design constraints, and optimization techniques.
ARM, Linux, and Architecture knowledge.
Understanding of hardware-software integration with experience in ARM and x86 platforms.
Must be a U.S. citizen is required due to the nature of our government contracts.
Desirable Qualifications
Eligible to obtain a U.S. government security clearance.
Familiarity with Python.
Familiarity with Directed Energy and Space Domain Awareness technologies.
Why Join EO Solutions?
At EO Solutions, our people are our greatest asset. We offer:
The opportunity to work on innovative space technologies and make a meaningful impact.
A collaborative and supportive environment that values growth, creativity, and well-being.
A competitive salary and comprehensive benefits package, including:
401(k) Matching: Invest in your future with our generous retirement plan.
Healthcare: Robust medical, dental, and vision plans for you and your family.
HSA: Support for health-related expenses.
Life Insurance: Comprehensive coverage for peace of mind.
Paid Time Off: Generous PTO policies to maintain work-life balance.
Relocation Assistance: Support for qualified candidates moving to Las Vegas.
Tuition Reimbursement: Opportunities for continued education and skill development.
EO Solutions Corp is an Equal Opportunity Employer.
We are committed to fostering an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by applicable law.
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Paid time off
Retirement plan
Tuition reimbursement
Vision insurance