Embedded Reverse Engineer: All Levels - FUTURE NEED
Embedded engineer job at Cipher
The candidate will be primarily focused on conducting software analysis of embedded products. The focus will be on reverse engineering and potentially vulnerability analysis of provided systems via static and/or dynamic tools and techniques. Enablement of potential further analysis, repeatable exploitation processes, feature addition, and technical reporting are also part of day-to-day activities. Embedded application design and testing may also be performed for the target platforms.
Requirements:
* Must be a US citizen (No exceptions!)
* Must be willing and eligible to obtain a US government security clearance
* Must hold a Bachelor's Degree or higher in Computer Science, Electric Engineering, Computer Engineering or closely related.
* Must have experience with various programming and scripting languages (e.g., C, C++, Assembly, Python, and Bash) to be used in embedded device interaction and prototyping
* Must have experience with various microcontroller/microprocessor architectures and their instruction sets (e.g., ARM, x86)
* Must have experience with static and dynamic analysis and debugging tools and techniques for embedded targets (e.g., IDA Pro, Ghidra, GDB, JTAG, SWD)
* Must have excellent customer service and communication skills as well as the ability to prioritize and meet deadlines.
* Must have strong leadership interpersonal and verbal/written communications skills that enable the ability to work effectively in a collaborative team environment
Desirable:
* Familiarity with various traditional operating systems as well as Real Time Operating Systems (e.g., Windows, *nix, VxWorks, QNX, FreeRTOS, Embedded Linux, Windows IoT/Embedded)
* Familiarity with embedded hardware design and low-level communication with peripheral devices at the hardware level (e.g., UART, SPI, I2C)
* Experience researching hardware platform components and reading schematics and datasheets to understand device functionality
* Experience in reverse engineering of embedded systems containing proprietary operating systems or bare metal applications
Benefits:
* Mission focused work environment
* Subsidized medical/dental/vision insurance
* HSA contributions
* 401k matching
* Holiday and Paid Time Off (PTO)
* Monthly WAN parties & quarterly events
* Flexible hours
Remote work is not an option. We do offer relocation assistance. Please see our careers page or inquire with your recruiter about the terms and conditions.
Salary and other Compensation:
The hourly rate of pay ranges from $43.27 - $96.15
The salary range for this position is subject not only to the hire's skills, education, expertise, and years of experience, but also to features of the final position offered to the hire: including, but not limited to the location of the position, clearance required for the position, and the contract associated with the position. See our Perks & Benefits page for a general description of benefits and other potential compensation benefits: ***********************************************************
About Us:
At Cipher Tech Solutions, Inc. (Cipher Tech), we take great pride in supporting some of the most mission critical work in the Department of Defense and the Intelligence Community. The majority of our company is comprised of extremely talented software developers who write production tools which directly support one of two missions: digital forensics and malware reverse engineering.
Digital forensics is the practice of extracting and processing evidence from computers, phones, tablets, cameras, flash-drives, and just about any other form of digital media. The results of our work are then used to support federal and military law enforcement, counterintelligence, and counter terrorist activities.
Malware reverse engineering is the practice of analyzing malicious code. The goal of a reverse engineer is to understand how the malicious code works and determine facts such as:
* How did it infect the victim's computer *What kind of information it is seeking to steal *How is it communicating with the author (actor) *Who that actor might be.
Vaccination Notice:
Please be aware that you are applying for a position to work as a federal contractor. As such, Cipher Tech will require, and your employment will be subject to, such vaccinations as are required by federal, state, and local law requirements.
Important Security Clearance Information:
Be aware that you are applying for a job that requires a U.S. Government Security Clearance. If you do not already hold a US government security clearance, we do have the ability to sponsor, however be advised that this can be a multi-year process.
The U.S. government will not issue security clearances to recent users of illegal drugs. On your application to us, you must acknowledge that you have not engaged in any illegal drug use within the past twelve months (illegal drug use includes, but is not limited to, the use of illegal substances, the misuse of prescriptions, the misuse of over-the-counter substances, and the use of medical or recreational marijuana that may be deemed legal at the state level but is still considered illegal by the federal government). NOTE: CIPHER TECH WILL NOT DISCRIMINATE AGAINST ANY QUALIFIED APPLICANTS WITH A DISABILITY, INCLUDING ILLEGAL DRUG USERS WHO HAVE RECENTLY SOUGHT PROFESSIONAL TREATMENT FOR A DRUG PROBLEM.
* -
Cipher Tech is an Equal Opportunity Employer. All hiring and employment decisions are made on the basis of business requirements, performance, and merit with no regard to race, color, religion, sexual orientation, gender, gender identity, national origin, or other protected status.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin.
Systems Engineer
Annapolis, MD jobs
MANTECH seeks a motivated, career and customer-oriented Systems Engineer III to join our team in Annapolis Junction, Maryland.
ManTech is currently seeking Systems Engineer III to join our team at Annapolis Junction, MD. We are seeking a Senior Systems Engineer who is a seasoned IT professional responsible for designing, implementing, and a top-level trouble shooter supporting a high-level architecture of an organization's backend infrastructure. You will communicate with other project personnel, Government stakeholders, and senior executives.
Responsibilities include but are not limited to:
Administer and maintain IT infrastructure by utilizing expert-level knowledge of the Linux operating system, along with deep expertise in server administration, virtualization, and cloud platforms like AWS or Azure, to manage the organization's backend systems.
Develop and implement automation solutions through creating scalable automation services using strong scripting and orchestration skills, with proficiency in tools like Python, Bash, and Ansible.
Design and manage system architecture by applying systems engineering principles to design, implement, and manage the high-level architecture of the organization's backend infrastructure.
Ensure network and system security through a strong understanding of networking and security fundamentals, including TCP/IP, firewalls, and VPNs, to protect the organization's infrastructure.
Communicate with stakeholders - Interact directly with government personnel, senior executives, and other project members to discuss technical issues and project status.
Provide technical guidance and troubleshooting as a top-level troubleshooter, addressing technical considerations, problems, and issues for both internal teams and government stakeholders.
Minimum Qualifications:
Bachelor's degree in STEM field or Highschool and 13 years of experience; Associates and 11 years of experience in lieu of degree, a candidate holding a relevant master's degree may be granted 2 years' experience credit for that extra education, a candidate holding a relevant PhD degree may be granted 4 years' experience credit for that extra education.
5 years of position-relevant work experience.
DoD 8570.01-m IAT Level II.
Strong proficiency in scripting and automation, with hands-on experience in Python, Bash, and an infrastructure orchestration tool like Ansible.
Experience in front-end web development to create internal tools and solutions.
Proven background as an Orchestration Engineer or in a similar role focused on building scalable automation services.
Solid grasp of TCP/IP networking, firewalls, VLANs, and VPNs.
Expert-level knowledge of the Linux operating system.
Preferred Qualifications:
Experience with full-stack development, including creating and interacting with databases and APIs.
Knowledge of Infrastructure as Code (IaC) principles, preferably with experience using Terraform.
Familiarity with public cloud platforms (AWS, Azure, GCP) and container technologies (Docker, Kubernetes).
Proficiency with virtualization platforms such as VMware vSphere or Microsoft Hyper-V.
Exceptional troubleshooting and problem-solving skills, with a talent for systematically diagnosing and resolving complex technical issues.
A foundational understanding of traditional Systems Administration principles
Clearance Requirements:
Must have a current/active TS/SCI
Physical Requirements:
The person in this position must have the ability to perform tasks while stationary 50% of the time at a computer, with specific emphasis on visual acuity for close-range work. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations
Sr. Systems Engineer
Jacksonville, FL jobs
Requirements:
• Extensive working knowledge of multiple technologies and their interfaces and integration
• Competent working in one or more environments highly integrated with an operating system.
• Extensive experience implementing and administering/managing technical solutions in major, large-scale system implementations
• High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy.
• Ability to manage tasks independently and take ownership of responsibilities
• Ability to learn from mistakes and apply constructive feedback to improve performance
• Ability to communicate technical information clearly and articulately
• Ability to adapt to a rapidly changing environment
• Experience analyzing business requirements and translating them into technical solutions
• Experience using Agile methodology
• Understanding of the integration process: Engineering, Architecture, and Financial Integrations involved (NICUS & FLEXERA) - Nice to have
Required Experience:
•5-8 years of related work experience or equivalent combination of transferable experience demonstrating proficiency and experience in design, implementation, monitoring and troubleshooting technology
•Minimum 8 years of Cloud infrastructure exp. (Google, AWS, or Azure)
•Strong communication skills
Required Education:
•Related Bachelor's degree in an IT related field or relevant work experience
C/C++ Embedded engineer
Palm Bay, FL jobs
Thanks & Regards Vignesh C KRG Technologies Inc Email: vignesh.c at krgtech.com | Phone: ************ x 405 | Fax: ************ 25000 Avenue Stanford | Suite 243 | Valencia CA 9135 Job Description BS Degree and 6+ years software development experience. Additional experience may substitute for education requirement.
C / C++ proficiency
Embedded Programming on RTOS
Object Oriented Design Concepts
Self-starter
LTE knowledge, specifically 3GPP release 8-10
Basic RF knowledge
Linux/Cmd line Linux knowledge
Additional Information
LTE Knowledge is mandatory
Embedded Engineer III
Laurel, MD jobs
About BCforward BCforward began as an IT business solutions and staffing firm. Founded in 1998, BCforward has grown with our customers' needs into a full service personnel solutions organization. BCforward's headquarters are in Indianapolis, Indiana and also operates delivery centers in 17 locations in North America as well as Hyderabad, India and Puerto Rico. We are currently the largest consulting firm and largest MBE certified firm headquartered in Indiana. With 14+ years of uninterrupted growth, the addition of two brands (Stafforward and PMforward) and a team of more than 1400 resources our teams deliver services for multiple industries from both public and private sectors. BCforward's team of dedicated staffing professionals has placed thousands of talented people over the past decade, with retention rates that are consistently higher than the industry average.
Job Description
Electrical Engineer III
8880 Gorman Road, Laurel, MD, USA, 20723
*** Electrical Engineers must have embedded experience ***
$60.81/HR ON W2
PREFER LOCAL CANDIDATES. IF NOT, MUST BE WILLING TO RELOCATE AT THEIR OWN COSTS. CAN DO SKYPE INTERVIEW.
- 7+ years of experience
- Hardware engineer with both analog and digital design experience
- Embedded microcontroller programming experience (C language)
- Schematic/Layout tool expertise (cadence orcad allegro preferred)
Qualifications:
1. BS in Electrical Engineering or equivalent experience
2. 7 years engineering experience in a related field
Additional Information
Thanks & Regards,
SR.IT Recruiter
Sandra Taylor
************
Embedded Engineer III
Laurel, MD jobs
BCforward began as an IT business solutions and staffing firm. Founded in 1998, BCforward has grown with our customers' needs into a full service personnel solutions organization. BCforward's headquarters are in Indianapolis, Indiana and also operates delivery centers in 17 locations in North America as well as Hyderabad, India and Puerto Rico. We are currently the largest consulting firm and largest MBE certified firm headquartered in Indiana. With 14+ years of uninterrupted growth, the addition of two brands (Stafforward and PMforward) and a team of more than 1400 resources our teams deliver services for multiple industries from both public and private sectors. BCforward's team of dedicated staffing professionals has placed thousands of talented people over the past decade, with retention rates that are consistently higher than the industry average.
Job Description
Electrical Engineer III
8880 Gorman Road, Laurel, MD, USA, 20723
*** Electrical Engineers must have embedded experience ***
$60.81/HR ON W2
PREFER LOCAL CANDIDATES. IF NOT, MUST BE WILLING TO RELOCATE AT THEIR OWN COSTS. CAN DO SKYPE INTERVIEW.
- 7+ years of experience
- Hardware engineer with both analog and digital design experience
- Embedded microcontroller programming experience (C language)
- Schematic/Layout tool expertise (cadence orcad allegro preferred)
Qualifications:
1. BS in Electrical Engineering or equivalent experience
2. 7 years engineering experience in a related field
Additional Information
Thanks & Regards,
SR.IT Recruiter
Sandra Taylor
************
Senior Embedded Firmware Engineer
Roanoke, VA jobs
Job Title: Senior Embedded Firmware Engineer Location: Hybrid - Roanoke VA GridPoint is a rapidly growing, private equity backed, technology leader with a mission to accelerate the world's transition to a sustainable future by creating an intelligent energy network of grid-interactive buildings. By transforming the way commercial businesses use energy, GridPoint unlocks the decarbonization, sustainability, and grid resiliency required for a cleaner, more efficient tomorrow. Our technology platform harnesses power and potential within a building to deliver energy, operational, and resiliency benefits. Networked together, GridPoint intelligent buildings provide reliable, precise, and instantaneous capacity for utilities and grid operators. GridPoint's growing network of commercial buildings spans across Fortune 500 enterprises, utilities, government organizations, and small businesses. What You'll Do The Senior Embedded Firmware Engineer will play an integral part in designing and developing embedded firmware for the Gridpoint Energy Management Platform. In this role you will work closely with the embedded electrical engineer in defining the platform and responsible for architecting, developing, testing and delivering quality embedded firmware for a myriad of platforms including Microchip and STMicro. These products provide the foundational telemetry and controls required to optimize our customers' energy profile. Essential Duties/Responsibilities
Design and implement efficient, reliable firmware for microcontroller-based IoT devices
Develop real-time embedded software using C/C++ for resource-constrained environments
Create and maintain device drivers for sensors, actuators, and communication modules
Implement power management strategies for battery-operated devices
Optimize code for memory usage, performance, and power consumption
Collaborate with hardware engineers on system architecture and component selection
Create comprehensive test plans and perform unit, integration, and system testing
Debug firmware issues using oscilloscopes, logic analyzers, and JTAG debuggers
Conduct performance analysis and optimization of embedded systems
Develop Firmware for NPI as well as Legacy Product Maintenance
Qualifications
Bachelor's degree in Electrical Engineering, Computer Engineering, or related field
5+ years of experience in embedded firmware development
3+ years of hands-on IoT systems development and debugging experience
Programming Languages: Proficiency in C/C++ for embedded systems, Python for tooling
Microcontrollers: Experience with ARM Cortex-M, , STM32, Microchip, or similar platforms
Hardware Interfaces: Ethernet, USB, SPI, I2C, UART, RS-485
GUI Development: LVGL, TouchGFX, or similar
Version Control: Git, understanding of collaborative development workflows
Desired Experience:
Agile development methodologies.
Communication Protocols: TCP/IP, MQTT, CoAP, HTTP/HTTPS, ModBus
Wireless Technologies: WiFi, Bluetooth/BLE, LoRa/LoRaWAN, cellular
USB Composite Device ExperienceDebugging Tools: JTAG, SWD, oscilloscope, logic analyzer, Joulescope
Experience with RTOS (FreeRTOS, Zephyr, or similar)
Energy management systems
GridPoint is an EEO Employer M/F/D/V About GridPoint GridPoint is committed to building a clean, efficient energy future. We provide key stakeholders in the energy ecosystem with visibility, analysis and control to more efficiently generate, distribute and consume energy. Our smart energy solutions combine software, hardware and services to integrate, aggregate and manage distributed sources of energy consumption, generation and storage. Our enterprise-class software platform provides a shared foundation for our products, creating a common point of integration, asset provisioning and real-time management.
Embedded Systems Engineer
Chantilly, VA jobs
The Aerospace Corporation is the trusted partner to the nation's space programs, solving the hardest problems and providing unmatched technical expertise. As the operator of a federally funded research and development center (FFRDC), we are broadly engaged across all aspects of space- delivering innovative solutions that span satellite, launch, ground, and cyber systems for defense, civil and commercial customers. When you join our team, you'll be part of a special collection of problem solvers, thought leaders, and innovators. Join us and take your place in space.
Information Systems and Cyber Division (ISCD) staff couple the latest in information system technologies, such as elastic compute clouds, containerization, microservices, real-time operating systems, and visualization frameworks, with expertise in cyber security, software architecture, software engineering, data science, Artificial Intelligence, process improvement, and software development to deliver responsive, resilient, high-performance software intensive systems to our Intelligence Community, DoD, and civilian customers.
The Embedded and Specialized Computing Department (ESCD) is seeking an Embedded Systems Engineer (Sr MTS/Engineering Specialist - Computer Engineering) to perform research and development activities towards innovative hardware and software prototypes in areas such as high performance and accelerated computing and AI/ML implementation at the edge. These prototypes and resulting lessons learned are crucial for advancing the capability of the next generation of satellites, thus ensuring the United States' continued dominance in space. Members of this team provide design and implementation support to a wide range of customers including the Space Force's Space Systems Command (SSC), the Space Development Agency (SDA), the National Reconnaissance Office (NRO), and other civil customers (e.g. NASA).
This is a full-time position based in either El Segundo, CA, or Chantilly, VA, which is 100% onsite.
What You'll Be Doing
You will utilize your extensive embedded systems domain knowledge to perform research, develop embedded prototypes, and perform hands-on development to enable technology gains for the country's defense and intelligence communities.
* Design embedded solutions for the evaluation of novel space-based processors, state-of-the-art on-board processing systems, and data exploitation via artificial intelligence
* Rapidly design and test embedded compute prototypes utilizing FPGAs, SoCs, application specific accelerators, MCUs, and other emerging processors
* Deliver embedded solutions in the areas of accelerated processing, AI at the edge, and/or small satellites
* Work in partnership with Aerospace Corporation scientists to evaluate and test the radiation susceptibility of embedded processors and determine appropriate mitigations
* Propose and execute on research projects based on emerging technologies to advance the department's product and knowledge lines
* Proactively interact with internal and external customers by presenting project status, technical findings and technical demonstrations
What You Need to be Successful
Minimum Requirements for the Senior Member of Technical Staff - Computer Engineering
* Bachelor's degree in Electrical Engineering, Computer Engineering, or related STEM field
* 4 or more years of direct experience in designing embedded systems (hardware and software)
* Deep technical expertise with hands on experience in at least two of the following areas: embedded systems, edge AI, FPGA design, software development.
* Experience with leading hardware platforms and tool suites (e.g., AMD/Xilinx, Altera, Microchip, STMicroelectronics)
* Proficiency with common embedded interfaces (such as I2C, SPI, GPIO, UART, etc.)
* Willing to travel domestically up to 10%
* This position requires ability to obtain and maintain a security clearance, which is issued by the U.S. government. U.S. citizenship is required to obtain a security clearance
In addition to the above, the minimum requirements for the Engineering Specialist - Computer Engineering include:
* 8 years of direct experience in designing embedded systems (hardware and software)
* Experience presenting deep technical content to both peers and external customers
* Demonstrated experience identifying opportunities, leading proposals, and executing awarded projects to completion.
How You Can Stand Out
It would be impressive if you have one or more of these:
* Advanced degree in Electrical Engineering, Computer Engineering, or related field
* Experience collaborating across hardware and software teams, especially in projects that bridge heterogeneous computing (CPU, FPGA, GPU) and embedded system solutions
* Experience implementing AI/ML algorithms on embedded platforms
* Experience leveraging high-level synthesis (HLS) to accelerate and deploy algorithms on FPGAs
* Previous experience designing electronics for space applications
* Active Top-Secret clearance
We offer a competitive compensation package where you'll be rewarded based on your performance and recognized for the value you bring to our business. The grade-based pay range for this job is listed below. Individual salaries within that range are determined through a wide variety of factors including but not limited to education, experience, knowledge and skills.
(Min - Max)
$110,400 - $193,500
Pay Basis: Annual
Leadership Competencies
Our leadership philosophy is simple: every employee, regardless of level and role, can demonstrate leadership. At Aerospace, our commitment is our people. To cultivate our talent and ensure that we have a strong pipeline of future leaders, we want individuals who:
* Operate Strategically
* Lead Change
* Engage with Impact
* Foster Innovation
* Deliver Results
Ways We Reward Our Employees
During your interview process, our team will provide details of our industry-leading benefits.
Benefits vary and are applicable based on Job Type. A few highlights include:
* Comprehensive health care and wellness plans
* Paid holidays, sick time, and vacation
* Standard and alternate work schedules, including telework options
* 401(k) Plan - Employees receive a total company-paid benefit of 8%, 10%, or 12% of eligible compensation based on years of service and matching contributions; employees are immediately eligible and vested in the plan upon hire
* Flexible spending accounts
* Variable pay program for exceptional contributions
* Relocation assistance
* Professional growth and development programs to help advance your career
* Education assistance programs
* An inclusive work environment built on teamwork, flexibility, and respect
We are all unique, from various backgrounds and all walks of life, yet one thing bonds all of us to each other-the belief that we can make a difference. This core belief empowers us to do our best work at The Aerospace Corporation.
Equal Opportunity Commitment
The Aerospace Corporation is an equal opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, age, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender, gender identity or expression, color, religion, genetic information, marital status, ancestry, national origin, protected veteran status, physical disability, medical condition, mental disability, or disability status and any other characteristic protected by state or federal law. If you're an individual with a disability or a disabled veteran who needs assistance using our online job search and application tools or need reasonable accommodation to complete the job application process, please contact us by phone at ************ or by email at ****************************** . You can also review Know Your Rights: Workplace Discrimination is Illegal.
Auto-ApplySenior Embedded Design Engineer
Arlington, VA jobs
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what's possible to empower our team and support our customers in building a safer global future.
Overview of Opportunity
Two Six Technologies is seeking a Senior Embedded Design Engineer (FPGA/ASIC) to join our Embedded Systems Division, where we design and develop advanced hardware solutions for mission-critical security applications. As part of our collaborative and innovative team, you'll contribute to cutting-edge research and development on embedded devices, pushing the boundaries of what's possible in secure and resilient systems.
What you will do:
Lead and contribute to RTL design, verification, and synthesis for FPGA or ASIC-based systems.
Support bring-up, debug, and validation of designs in hardware.
Collaborate with cross-functional teams to integrate and test secure embedded solutions.
What you will need (Minimum Qualifications):
5+ years of RTL design and verification using VHDL, Verilog, or SystemVerilog (willingness to adopt SystemVerilog).
5+ years of RTL synthesis using tools such as Xilinx ISE/Vivado, Intel Quartus, or Microsemi Libero.
5+ years of RTL verification using simulation tools such as Xilinx XSim, QuestaSim/ModelSim, Synopsys VCS, or Cadence NCsim.
Active Secret or Top Secret security clearance, with the ability to obtain and maintain a Polygraph.
Ability to work on-site in Arlington, VA.
Nice to Have (Preferred):
Advanced expertise in SystemVerilog for FPGA or ASIC development.
Familiarity with SoCs, design flow (place, route, and timing analysis), and hardware bring-up/debug.
Hands-on experience with integration and test tools (e.g., oscilloscopes, spectrum analyzers, logic analyzers).
Knowledge of interface protocols: UART, USB, SPI/I2C, Ethernet, PCIe.
Experience with Git or similar version control systems.
Working knowledge of Linux.
Proficiency with C/C++ programming.
Experience with Makefiles and scripting (Python, Bash, TCL).
Security Clearance:
Active Top Secret Clearance, willing to obtain and maintain a TS/SCI with Polygraph clearance.
#LI-ZS1
#LI-ONSITE
Two Six Technologies is committed to providing competitive and comprehensive compensation packages that reflect the value we place on our employees and their contributions. We believe in rewarding skills, experience, and performance. Our offerings include but are not limited to, medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance and professional development.
The projected salary range listed for this position is annualized. This is a general guideline and not a guarantee of salary. Salary is one component of our total compensation package and the specific salary offered is determined by various factors, including, but not limited to education, experience, knowledge, skills, geographic location, as well as contract specific affordability and organizational requirements.
Salary Range$133,000-$199,500 USD
Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company's current openings!
Ready to make the first move towards growing your career? If so, check out the Two Six Technologies Candidate Journey! This will give you step-by-step directions on applying, what to expect during the application process, information about our rich benefits and perks along with our most frequently asked questions. If you are undecided and would like to learn more about us and how we are contributing to essential missions, check out our Two Six Technologies News page! We share information about the tech world around us and how we are making an impact! Still have questions, no worries! You can reach us at Contact Two Six Technologies. We are happy to connect and cover the information needed to assist you in reaching your next career milestone.
Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race (including traits historically associated with race, such as hair texture, hair type and protective hair styles (e.g., braids, twists, locs and twists)), color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law.
If you are an individual with a disability and would like to request reasonable workplace accommodation for any part of our employment process, please send an email to accommodations@twosixtech.com. Information provided will be kept confidential and used only to the extent required to provide needed reasonable accommodations.
Additionally, please be advised that this business uses E-Verify in its hiring practices.
By submitting the following application, I hereby certify that to the best of my knowledge, the information provided is true and accurate.
Auto-ApplySenior Embedded Firmware Engineer
Durham, NC jobs
Are you a Senior Software Engineer (Firmware) looking for a new contract opportunity? In this position, you will have the opportunity to work with an innovative drug delivery firm.
Ventura Solutions is a trusted medical device and pharmaceutical staffing, consulting, and training firm. We believe that the best way to advance healthcare is through innovation and continuous improvement. We value our commitment to solving healthcare's toughest problems and delivering world-class products, services, and human resource solutions. We are a company of problem solvers, inventors, teachers, and friends.
Experience and passion are what we desire for this role and we're looking for the best! While working in this role you will have the ability to:
Description
The individual works within cross-functional teams and provides software requirements, design and implementation for current or next generation software and systems projects. He or she develops a thorough understanding of design requirements to ensure that the system's objectives are properly defined and ultimately achieved. This individual must have strong technical skills complemented by great communications and teamwork qualities. Experience in a software development background in a structured/regulated environment such as medical device development is required.
Responsibilities
Design, develop, and support embedded, Windows embedded and desktop applications.
Contribute to requirements definition at the functional level.
Participate in software work product reviews/inspections.
Interface, integrate, troubleshoot and debug software and hardware components.
Generate required product development documentation including Functional Specifications and design documents.
Execute manual or automated tests for verification and validation of software applications.
Design, code and validate software tools for use in the manufacturing of the product.
Work with Software Test, Support and Manufacturing to resolve software issues.
Drive improvements to product and process quality.
Qualifications
BS in Software Engineering, Electronics Engineering, Computer Science education.
At least 10 years of software design and development experience
Experience with embedded system programming with C/C++, C#/.Net. Proficient with Real time software development.
Must have work experience on embedded Microcontrollers such as SP Microcontrollers, Ti C2800 or Microchip
Familiar with in-circuit debugger.
Experience in structured software and systems development and integration, including experience in software design methodologies, design patterns, component-oriented software architecture to produce high-quality software applications.
Experience in developing event driven, multi-threaded applications.
Comfortable with Electrical Engineering fundamentals.
Understand hardware schematics and write software to control it.
Experience with Bluetooth, UART and SPI.
Some understanding of control algorithms such as PID.
Prior experience of motion control or fluid management is preferred.
Experience in medical devices or similarly controlled software environment preferred.
Knowledge of software life cycle processes used in regulated development environments.
Result-oriented, self-motivated and able to participate as both a team member and an individual contributor.
Location
Raleigh-Durham-Chapel hill area/Research Triangle
Employment Type
W2 employee, open to 1099 engagements
Benefits for W2 Employees
Choice of medical, dental, and vision plans.
Paid vacation time.
Competitive hourly rate.
401(k)
Offering world-class solutions for our clients is only part of our mission. Providing a rewarding and fulfilling place to work is a top priority for us. From an industry-leading compensation package to a focus on work-life balance, we offer a challenging and flexible place to achieve your career dreams. Make your impact today!
About Ventura Solutions
Ventura Solutions is a reputable end-to-end medical device and combination product consulting, staffing, and training firm. With our deep industry expertise spanning medical devices and combination products, coupled with an outstanding talent pool, we stand out as the preferred option for a diverse array of projects. On the consulting side, we integrate seamlessly into your team and manage small to complex Statement of Work (SOW) projects. On the staffing side, we help source, screen, and on-board reputable employees to fill temporary, temp to permanent, and permanent job openings. We accelerate product development, keep products compliant, and help build great organizations. For more information, visit us at **************************
Equal Opportunity Employer Minorities/Women/Veterans/Disabled
Embedded Software Engineer
Arlington, VA jobs
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what's possible to empower our team and support our customers in building a safer global future.
Overview of Opportunity
Two Six Technologies is looking for an Embedded Software Engineer to join our growing team in Arlington, Virginia. We are a mission-driven group focused on embedded cybersecurity research and building low-level software capabilities that transition from proof-of-concept to fieldable systems in support of national security missions. If you're passionate about embedded systems and thrive at the intersection of software and hardware, we want to talk to you.
What you will do:
Develop and mature embedded software prototypes into operational solutions
Support hardware bring-up and low-level software integration for microcontrollers, FPGAs, and custom boards
Build scalable, modular designs with reusable components across platforms
Design and develop APIs, command-line tools, and software/hardware bridging interfaces
Contribute to test automation infrastructure and workflows (e.g., GitLab pipelines), including support for Automated Test Equipment (ATE) used in internal integration and external manufacturing
Participate in technical exchanges with transition partners and external stakeholders
What you will need (Basic Qualifications):
Bachelor's degree in Computer Science, Computer/Electrical Engineering, or a related technical field
3+ years of experience in embedded software development using Python, C, C++, or Embedded C
Experience with Linux-based CLI tools, scripting, and low-level development environments
2+ years of experience with operating system internals (e.g., privilege/user groups, memory layout)
Familiarity with FPGA or microcontroller systems, including debugging and hardware bring-up
Active Top Secret clearance, with willingness to obtain TS/SCI and Polygraph
Ability to work on-site full-time in Arlington, VA
Nice to have (Preferred):
Experience with CI/CD tools and building automated test workflows (e.g., GitLab, Jenkins)
Basic understanding of memory management (Heap, Stack, MMU)
Experience with Trusted Execution Environments like ARM TrustZone
Familiarity with firmware or driver development across Linux and/or Windows
Experience with secure bootloaders (e.g., WolfBoot) and firmware update workflows
Graduate degree in a related technical discipline
Active TS/SCI with Polygraph
Security Clearance:
Active Top Secret Clearance, willing to obtain and maintain a TS/SCI clearance
#LI-ZS1
#LI-ONSITE
Two Six Technologies is committed to providing competitive and comprehensive compensation packages that reflect the value we place on our employees and their contributions. We believe in rewarding skills, experience, and performance. Our offerings include but are not limited to, medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance and professional development.
The projected salary range listed for this position is annualized. This is a general guideline and not a guarantee of salary. Salary is one component of our total compensation package and the specific salary offered is determined by various factors, including, but not limited to education, experience, knowledge, skills, geographic location, as well as contract specific affordability and organizational requirements.
Salary Range$106,133-$159,200 USD
Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company's current openings!
Ready to make the first move towards growing your career? If so, check out the Two Six Technologies Candidate Journey! This will give you step-by-step directions on applying, what to expect during the application process, information about our rich benefits and perks along with our most frequently asked questions. If you are undecided and would like to learn more about us and how we are contributing to essential missions, check out our Two Six Technologies News page! We share information about the tech world around us and how we are making an impact! Still have questions, no worries! You can reach us at Contact Two Six Technologies. We are happy to connect and cover the information needed to assist you in reaching your next career milestone.
Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race (including traits historically associated with race, such as hair texture, hair type and protective hair styles (e.g., braids, twists, locs and twists)), color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law.
If you are an individual with a disability and would like to request reasonable workplace accommodation for any part of our employment process, please send an email to accommodations@twosixtech.com. Information provided will be kept confidential and used only to the extent required to provide needed reasonable accommodations.
Additionally, please be advised that this business uses E-Verify in its hiring practices.
By submitting the following application, I hereby certify that to the best of my knowledge, the information provided is true and accurate.
Auto-ApplyEmbedded Software Engineer
Raleigh, NC jobs
Piper Companies is seeking a Embedded Software Engineer for a world leading technology organization in the Raleigh Durham, North Carolina area. The Embedded Software Engineer will work in RTP, NC. The Embedded Software Engineer will design, develop, implement and test security features and solutions.
Responsibilities for the Embedded Software Engineer include:
* Design, develop, and implement new embedded software solutions
* Contribute to the development and deployment of security features
* Research new technologies to increase awareness of best technology and tools to solve various problems
* Test, documentation, and assist with proof of concepts
* Participate in architecture design and code reviews
Qualifications for the Embedded Software Engineer include:
* Must be eligible to work in the United States
* 2+ years of professional embedded software engineering experience
* Reside near RTP, NC for commuting distance to office
* Linux background
* Embedded C and/or C++ experience
* Security Protocol and/or cryptography experience
* Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering
Compensation for the Embedded Software Engineer includes:
* Salary Range: $65,000 - $140,000 based on experience
* Full comprehensive benefits package including medical, dental, vision, 401K, PTO, sick leave as required by law
* This job opens for applications on July 31, 2025. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords: Embedded Software Engineer, C/C++ Software Engineer, CPU
#LI-JA1
#LI-HYBRID
Firmware Engineer
Raleigh, NC jobs
Piper Companies is seeking a Firmware Engineer for a world leading technology organization. The Firmware Engineer can work remotely (EST hours) or hybrid being located in RTP, NC. Hybrid is preferred. The Firmware Engineer will design, develop, implement and test security features and solutions.
Responsibilities for the Firmware Engineer include:
* Design, develop, and implement new firmware solutions
* Contribute to the development and deployment of hardware and firmware security features
* Research new technologies to increase awareness of best technology and tools to solve various problems
* Test, documentation, and assist with proof of concepts
* Participate in architecture design and code reviews
Qualifications for the Firmware Engineer include:
* Must be eligible to work in the United States
* 2+ years of professional experience firmware development experience
* Reside near RTP, NC for commuting distance to office or has the ability to work remotely on EST
* Embedded CPU experience
* C and/or CC+ experience. Rust would be a huge plus!
* Experience with protocols / interfaces including USB, JTAG, SPI, I2C, and Ethernet
* Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering
Compensation for the Firmware Engineer includes:
* Salary Range: $80,000 - $120,000 based on experience
* Full comprehensive benefits package including medical, dental, vision, 401K, PTO, sick leave as required by law
* This job opens for applications on June 9, 2025. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords: Embedded Software Engineer, Firmware Engineer, C/C++ Software Engineer, CPU
#LI-JA1
#LI-HYBRID
#LI-REMOTE
Firmware Engineer
Herndon, VA jobs
Fibertek, Inc. is a leading developer of laser and electro-optic systems for the aerospace community, with key contributions to lasers for atmospheric sensing, laser communications, and lidar sensors for NASA, DoD, and commercial customers. We are looking for an experienced Firmware Engineer to contribute to the development of products on our Research and Development Division in Herndon VA. As part of our R&D division, the Firmware Engineer would join our firmware team to develop, integrate, and test our firmware products in Fibertek's spaced-based, electro-optical systems.
Job Requirements
Experience and Expertise Required:
* 5+ years relevant experience
* BS/MS in EE, CE, or CS
* Expertise with firmware, VHDL (RTL), System Verilog (Testing)
* Experienced with Xilinx and Microchip FPGAs; and their associated development tools
* Experience developing test benches and running simulations to exercise the design and to verify compliance
* Experience interfacing and working with hardware designers during development, integration, and test phases
* Experience using schematics and block diagrams as inputs for firmware development
* Experience in high-speed serial links: GTY/GTM, JESD204B/C, Ethernet, SpaceWire
* Experience in standard peripheral interfaces: SPI, I2C, UART, Ethernet MAC, LVDS
* Experience in memory interfaces: DDR3/4, QDR, FRAM, etc.
* Strong Python skills for build/test automation and data analysis
* GitHub fluency, CI/CD for FPGA flows (GitHub Actions or equivalent): automated linting, synthesis, simulation regression, timing closure, bitstream generation, release tagging
* Proficient with VS Code
Bonus Areas:
* Proficient with Linux, Docker containers, and automation
* Developing Hi-Rel/Space programs and TMR coding
* Digital Signal Processing, precision timing, optical comms (modems)
* Developing code (C, C++) for microcontrollers and embedded FPGA processors
* Designing GUI-based (Python) test software to exercise firmware
* Using lab instruments (oscilloscope, logic analyzer, etc.)
FIBERTEK, Inc. is a recognized leader in advanced lasers, lidars and laser communication systems providing our DoD, NASA and aerospace customers discriminating capabilities. We pride ourselves in our innovation and customer success focused culture enabled by a creative and relaxed work environment. Fibertek fosters a progressive learning environment that values inspiration, promotes professional challenge and encourages personal growth. We offer a competitive and incentivized compensation package with excellent benefits.
Fibertek, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment based on individual merit, skills, and experience. Fibertek does not engage in nor permits any discrimination in the workplace.
Firmware Engineer
Herndon, VA jobs
Fibertek, Inc. is a leading developer of laser and electro-optic systems for the aerospace community, with key contributions to lasers for atmospheric sensing, laser communications, and lidar sensors for NASA, DoD, and commercial customers. We are looking for an experienced Firmware Engineer to contribute to the development of products on our Research and Development Division in Herndon VA. As part of our R&D division, the Firmware Engineer would join our firmware team to develop, integrate, and test our firmware products in Fibertek's spaced-based, electro-optical systems.
Requirements
Experience and Expertise Required:
5+ years relevant experience
BS/MS in EE, CE, or CS
Expertise with firmware, VHDL (RTL), System Verilog (Testing)
Experienced with Xilinx and Microchip FPGAs; and their associated development tools
Experience developing test benches and running simulations to exercise the design and to verify compliance
Experience interfacing and working with hardware designers during development, integration, and test phases
Experience using schematics and block diagrams as inputs for firmware development
Experience in high-speed serial links: GTY/GTM, JESD204B/C, Ethernet, SpaceWire
Experience in standard peripheral interfaces: SPI, I2C, UART, Ethernet MAC, LVDS
Experience in memory interfaces: DDR3/4, QDR, FRAM, etc.
Strong Python skills for build/test automation and data analysis
GitHub fluency, CI/CD for FPGA flows (GitHub Actions or equivalent): automated linting, synthesis, simulation regression, timing closure, bitstream generation, release tagging
Proficient with VS Code
Bonus Areas:
Proficient with Linux, Docker containers, and automation
Developing Hi-Rel/Space programs and TMR coding
Digital Signal Processing, precision timing, optical comms (modems)
Developing code (C, C++) for microcontrollers and embedded FPGA processors
Designing GUI-based (Python) test software to exercise firmware
Using lab instruments (oscilloscope, logic analyzer, etc.)
Lead Embedded Software Engineer
Arlington, VA jobs
At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what's possible to empower our team and support our customers in building a safer global future.
Overview of Opportunity
Two Six Technologies is looking for a Lead Embedded Software Engineer to join our team in Arlington, Virginia. The team is composed of intellectual individuals, passionate about embedded systems engineering. They are expanding their team and searching for individuals with a strong background in low-level development who can effectively build mobile systems. If you have experience in developing embedded software for Linux and Android operating systems, then the team would be interested in speaking with you!
Responsibilities Include:
Maturing proof-of-concept R&D technology to operational fieldable solutions
Build test automation using Gitlab to leverage range deployments and solution evaluation
Developing APIs and other interfaces bridging the software/hardware technology overlap
Support of scalable and modular design methodology
Engaging in technical exchanges with transition partners and key stakeholders
Minimum Qualifications:
Bachelor's degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain
Minimum of 8 years of experience with one or more of the following modern development languages: C , C++, Embedded C, and Rust using an agile software development process
Minimum of 8 years experience with Operating Systems internals (privilege and user groups, binary memory layout, namespaces)
Experience leading a small technical team of engineers and researchers
Active US Security clearance of Top Secret level and ability to obtain and maintain SCI
Ability to work on-site at Arlington, VA headquarters
Nice to haves:
Basic understanding of memory management concepts (Heap, Stack, Virtual Memory, MMU, Physical vs. Virtual)
Experience with testing, CI/CD pipelines, and virtual machine test ranges
Experience with firmware/driver development across Linux and Android OS'es
Experience in a client-facing technical role
Graduate degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain
Clearance Requirements:
Active US Security clearance of Top Secret level and ability to obtain and maintain SCI
#LI-ZS1
#LI-ONSITE
Two Six Technologies is committed to providing competitive and comprehensive compensation packages that reflect the value we place on our employees and their contributions. We believe in rewarding skills, experience, and performance. Our offerings include but are not limited to, medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance and professional development.
The projected salary range listed for this position is annualized. This is a general guideline and not a guarantee of salary. Salary is one component of our total compensation package and the specific salary offered is determined by various factors, including, but not limited to education, experience, knowledge, skills, geographic location, as well as contract specific affordability and organizational requirements.
Salary Range$176,800-$265,200 USD
Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company's current openings!
Ready to make the first move towards growing your career? If so, check out the Two Six Technologies Candidate Journey! This will give you step-by-step directions on applying, what to expect during the application process, information about our rich benefits and perks along with our most frequently asked questions. If you are undecided and would like to learn more about us and how we are contributing to essential missions, check out our Two Six Technologies News page! We share information about the tech world around us and how we are making an impact! Still have questions, no worries! You can reach us at Contact Two Six Technologies. We are happy to connect and cover the information needed to assist you in reaching your next career milestone.
Two Six Technologies is an Equal Opportunity Employer and does not discriminate in employment opportunities or practices based on race (including traits historically associated with race, such as hair texture, hair type and protective hair styles (e.g., braids, twists, locs and twists)), color, religion, national origin, sex (including pregnancy, childbirth or related medical conditions and lactation), sexual orientation, gender identity or expression, age (40 and over), marital status, disability, genetic information, and protected veteran status or any other characteristic protected by applicable federal, state, or local law.
If you are an individual with a disability and would like to request reasonable workplace accommodation for any part of our employment process, please send an email to accommodations@twosixtech.com. Information provided will be kept confidential and used only to the extent required to provide needed reasonable accommodations.
Additionally, please be advised that this business uses E-Verify in its hiring practices.
By submitting the following application, I hereby certify that to the best of my knowledge, the information provided is true and accurate.
Auto-ApplyEmbedded Software Engineer
Pompano Beach, FL jobs
Collabera is ranked amongst the top 10 Information Technology (IT) staffing firms in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 12,000+ professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland, Netherlands, Poland, United Kingdom). We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers.
Not only are we committed to meeting and exceeding our customer's needs, but also are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for five consecutive years since 2012. Collabera has over 50 offices across the globe with a presence in ten countries and provides staff augmentation, managed services and direct placement services to global 2000 corporations.
For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings.
Awards and Recognitions
--Staffing Industry Analysts: Best Staffing Firm to Work For (2016, 2015, 2014, 2013, 2012)
--Staffing Industry Analysts: Largest U.S. Staffing Firms (2016, 2015, 2014, 2013)
--Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US.
Job Details:
Location: Pompano Beach, FL
Job Title: Embedded Software Engineer
Duration: 12+ Months (Could go beyond)
Job Description:
Knowledge of Algorithm development, system identification and control design.
Hands-on experience programming DSP and MCU (C/C++, Assembler)
Hands-on experience writing embedded software for real time operating systems
Work collaboratively with engineering teams, (systems engineering, hardware & SW development and test, human factors and marketing, etc.).
Design and validate new algorithms through system and software modeling and simulation.
Work with SW developers and architects to manage model and code interface.
Perform integration and on-platform validation of algorithms
Follow standard work processes to achieve department charter and objectives.
Generate requirements from models and manage the requirement flow using requirement management tools.
Perform safety analysis on new and existing products.
Identify the appropriate standards to be employed to guide product design and ensure adherence to these standards.
Plan, schedule, track and coordinate tasks within team planning meetings.
Comply with all applicable regulatory requirements.
Qualifications
Hands-on experience programming DSP and MCU (C/C++, Assembler)
Additional Information
To know more about this opportunity, please contact:
Ujjwal Mane
****************************
************
Easy ApplyEmbedded Software Engineer
Pompano Beach, FL jobs
Collabera is ranked amongst the top 10 Information Technology (IT) staffing firms in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 12,000+ professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland, Netherlands, Poland, United Kingdom).
We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers.
Not only are we committed to meeting and exceeding our customer's needs, but also are committed to our employees' satisfaction as well.
We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera.
As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for five consecutive years since 2012. Collabera has over 50 offices across the globe with a presence in ten countries and provides staff augmentation, managed services and direct placement services to global 2000 corporations.
For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning.
Visit ***************** to learn more about our latest job openings.
Awards and Recognitions
--Staffing Industry Analysts: Best Staffing Firm to Work For (2016, 2015, 2014, 2013, 2012)
--Staffing Industry Analysts: Largest U.S. Staffing Firms (2016, 2015, 2014, 2013)
--Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US.
Job Details:
Location: Pompano Beach, FL
Job Title: Embedded Software Engineer
Duration: 12+ Months (Could go beyond)
Job Description:
Knowledge of Algorithm development, system identification and control design.
Hands-on experience programming DSP and MCU (C/C++, Assembler)
Hands-on experience writing embedded software for real time operating systems
Work collaboratively with engineering teams, (systems engineering, hardware & SW development and test, human factors and marketing, etc.).
Design and validate new algorithms through system and software modeling and simulation.
Work with SW developers and architects to manage model and code interface.
Perform integration and on-platform validation of algorithms
Follow standard work processes to achieve department charter and objectives.
Generate requirements from models and manage the requirement flow using requirement management tools.
Perform safety analysis on new and existing products.
Identify the appropriate standards to be employed to guide product design and ensure adherence to these standards.
Plan, schedule, track and coordinate tasks within team planning meetings.
Comply with all applicable regulatory requirements.
Qualifications
Hands-on experience programming DSP and MCU (C/C++, Assembler)
Additional Information
To know more about this opportunity, please contact:
Ujjwal Mane
****************************
************
Easy ApplySenior Satellite Embedded Engineer
Herndon, VA jobs
HawkEye 360 (HE360) is seeking a versatile, detail-oriented Satellite Embedded Engineer to join the Space team in Herndon, Virginia. As a Satellite Embedded Engineer, you will be expected to bring a strong technical skill set to develop spacecraft flight software on embedded Linux and RTOS platforms. Working in a dynamic, fast-paced, development environment, you will work on the on-board computer and subsystem software that powers our RF collection constellation.
As the Senior Satellite Embedded Engineer, your main responsibilities will be:
* Developing spacecraft flight software in C to enable communications, operations, telemetry collection, and fault protection.
* Developing Python and C applications for ground support equipment or command and control.
* Providing software support during hardware integration and test.
* Building and using tools to analyze data collected both on-orbit and in ground testing.
* Optimizing system performance and resource utilization for Low-SWaP (Size, Weight, and Power) platforms.
Your skills and qualifications:
Essential education and experience:
* A passion for problem-solving, relentless attention to detail, and the ability to learn quickly on the job and operate effectively in ambiguous situations with minimal oversight.
* Strong communication and collaboration skills.
* B.S. degree or equivalent in Electrical Engineering, Computer Engineering, Computer Science, or a related field; or equivalent experience.
* 5+ years of experience in software engineering.
* Experience with C, Python, Bash, and Git.
* Experience with Linux and RTOS-based embedded systems
Desirable:
* Experience with embedded communications protocols such as CAN, I2C, SPI, and/or RS422.
* Experience with Continuous Integration services such as GitLab CI.
* Familiarity with bare metal microprocessors and Zephyr RTOS.
* Familiarity with embedded Linux for ARM with Open Embedded (Yocto).
* Familiarity with System-on-Chip architectures such as the Xilinx Zynq UltraScale+ MPSoC or zynq-7000.
* Experience with RF systems such as antennas and software-defined radios.
* Familiarity with spacecraft operations, satellite command, and telemetry.
* Experience with lab equipment such as oscilloscopes, signal generators, and spectrum analyzers.
Base Salary Range: $130,000 - $170,000 annually
HawkEye 360 offers a compensation package that includes a competitive base salary plus annual performance bonus and benefits. We consider many factors when determining salary offers, such as candidate's work experience, education, training & skills, as well as market and business considerations. We are also open to considering candidates with experience and qualifications at a different level than required in a job posting, which may affect the compensation package offered.
Company Overview:
HawkEye 360 is delivering a revolutionary source of global knowledge based on radio frequency (RF) geospatial analytics to those working to make the world a safer place. The company operates a commercial satellite constellation that detects, geolocates, and identifies a broad range of signals & behaviors. We employ cutting edge AI techniques to equip our global customers with high-impact insights needed to make decisions with confidence. HawkEye 360 is headquartered in Herndon, Virginia.
HawkEye 360 is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.
To all recruitment agencies: HawkEye 360 does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, HawkEye 360 employees or any other organization location. HawkEye 360 is not responsible for any fees related to unsolicited resumes.
Senior Satellite Embedded Engineer
Herndon, VA jobs
HawkEye 360 (HE360) is seeking a versatile, detail-oriented Satellite Embedded Engineer to join the Space team in Herndon, Virginia. As a Satellite Embedded Engineer, you will be expected to bring a strong technical skill set to develop spacecraft flight software on embedded Linux and RTOS platforms. Working in a dynamic, fast-paced, development environment, you will work on the on-board computer and subsystem software that powers our RF collection constellation.
As the Senior Satellite Embedded Engineer, your main responsibilities will be:
Developing spacecraft flight software in C to enable communications, operations, telemetry collection, and fault protection.
Developing Python and C applications for ground support equipment or command and control.
Providing software support during hardware integration and test.
Building and using tools to analyze data collected both on-orbit and in ground testing.
Optimizing system performance and resource utilization for Low-SWaP (Size, Weight, and Power) platforms.
Your skills and qualifications:
Essential education and experience:
A passion for problem-solving, relentless attention to detail, and the ability to learn quickly on the job and operate effectively in ambiguous situations with minimal oversight.
Strong communication and collaboration skills.
B.S. degree or equivalent in Electrical Engineering, Computer Engineering, Computer Science, or a related field; or equivalent experience.
5+ years of experience in software engineering.
Experience with C, Python, Bash, and Git.
Experience with Linux and RTOS-based embedded systems
Desirable:
Experience with embedded communications protocols such as CAN, I2C, SPI, and/or RS422.
Experience with Continuous Integration services such as GitLab CI.
Familiarity with bare metal microprocessors and Zephyr RTOS.
Familiarity with embedded Linux for ARM with Open Embedded (Yocto).
Familiarity with System-on-Chip architectures such as the Xilinx Zynq UltraScale+ MPSoC or zynq-7000.
Experience with RF systems such as antennas and software-defined radios.
Familiarity with spacecraft operations, satellite command, and telemetry.
Experience with lab equipment such as oscilloscopes, signal generators, and spectrum analyzers.
Base Salary Range: $130,000 - $170,000 annually
HawkEye 360 offers a compensation package that includes a competitive base salary plus annual performance bonus and benefits. We consider many factors when determining salary offers, such as candidate's work experience, education, training & skills, as well as market and business considerations. We are also open to considering candidates with experience and qualifications at a different level than required in a job posting, which may affect the compensation package offered.
Company Overview:
HawkEye 360 is delivering a revolutionary source of global knowledge based on radio frequency (RF) geospatial analytics to those working to make the world a safer place. The company operates a commercial satellite constellation that detects, geolocates, and identifies a broad range of signals & behaviors. We employ cutting edge AI techniques to equip our global customers with high-impact insights needed to make decisions with confidence. HawkEye 360 is headquartered in Herndon, Virginia.
HawkEye 360 is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.
To all recruitment agencies: HawkEye 360 does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, HawkEye 360 employees or any other organization location. HawkEye 360 is not responsible for any fees related to unsolicited resumes.