Software Test Engineer
2 weeks ago
Job Title: Embedded Software Engineer
Overview:
-
Professional experience at a FAANG company or comparable tech industry leader
-
Demonstrated experience in developing networking devices that include data and control plane components, preferably with protocols relevant to satellite communications or similar industries
-
Full stack embedded development experience, including low-level programming, hardware/software integration, and application software development
-
Proven track record of working in cross-functional teams, collaborating with hardware engineers, systems architects, and other software developers
Job Description
-
Have in-depth knowledge with real-time embedded software philosophies and practices
-
Knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and networking subsystems architecture
-
Strong debugging skills in kernel context
-
Experience with exercising/validation of system from user space, and knowledge of user space API
-
Develop embedded software in assembly, C/C++, Rust or other languages, code for microcontrollers (including hardware drivers).
-
Knowledge of low-level communications, PCIe, Ethernet, SPI and I2C would be desirable.
-
Review schematics, logic analyzer, and embedded software (bare-metal) trouble-shooting techniques
-
General device software experience
-
Software system that is running on a device; Looking for a device software person working in that middle level (not application or low level embedded)
Essential Skills
-
Bachelor’s degree in Computer Science or similar field
-
5+ years of professional software development experience, with a strong focus on at least one programming language (preferably Rust or C++)
-
5+ years of full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and debugging experience
-
1+ years of hands-on experience developing software in Rust
-
Proficiency in developing and debugging embedded software, with proven experience designing and implementing fault-tolerant and high-reliability embedded systems
-
Proficiency in using Git for version control
-
Familiarity with at least one integrated development environment (IDE), such as Visual Studio Code
-
Excellent written and verbal communication skills
Pay and Benefits
The pay range for this position is $75.00 - $83.00
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision
-
Critical Illness, Accident, and Hospital
-
401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
-
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
-
Short and long-term disability
-
Health Spending Account (HSA)
-
Transportation benefits
-
Employee Assistance Program
-
Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Jersey City,NJ.
Application Deadline
This position will be accepting applications until Jan 7, 2025.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
-
Hiring diverse talent
-
Maintaining an inclusive environment through persistent self-reflection
-
Building a culture of care, engagement, and recognition with clear outcomes
-
Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
-
Software Test Engineer
3 weeks ago
Jersey City, New Jersey, United States Matlen Silver Full timeJob Title: Software Test EngineerDuration: 12-18 MonthsLocation: Jersey City NJ (Onsite 3 days per week)Estimated Salary Range: $55,000 - $72,000 per yearAbout the Role:We are seeking a highly skilled Software Test Engineer to join our team. The ideal candidate will have a strong background in software testing and automation using Selenium or TOSCA.The...
-
Enterprise Mainframe Software Engineer
1 month ago
Jersey City, New Jersey, United States United Software Group Full timeAt United Software Group, we are seeking a skilled Enterprise Mainframe Software Engineer to join our team. As an expert in mainframe-based applications, you will be responsible for analyzing, programming, and implementing changes in diverse systems.About the RoleThis is a challenging opportunity for someone who is passionate about working with complex...
-
Software Reliability Engineer
2 weeks ago
Jersey City, New Jersey, United States United Software Group Full timeJob Title: Software Reliability EngineerThe United Software Group is seeking a highly skilled Software Reliability Engineer to join our team. The ideal candidate will have a strong background in software reliability, DevOps, and IT operations.About the Role:We are looking for an experienced professional with 5+ years of experience in SRE, DevOps, or related...
-
Software Reliability Engineer
2 weeks ago
Jersey City, New Jersey, United States United Software Group Full timeSoftware Reliability Engineer OpportunityUnited Software Group is seeking a highly motivated Software Reliability Engineer to join our team. In this role, you will be responsible for designing and implementing reliable software systems using containerization and orchestration technologies.This is a great opportunity to work with a dynamic team and contribute...
-
Software Development Test Engineer
4 weeks ago
Jersey City, New Jersey, United States Dtcc Full timeJob OverviewWe are seeking a talented Software Development Test Engineer to join our team at DTCC. As a key member of our team, you will be responsible for developing and implementing automated test scripts using Java and testing frameworks. Your primary responsibilities will include developing, maintaining, and implementing functional and automated test...
-
Software Engineer for Digital Transformation
2 weeks ago
Jersey City, New Jersey, United States Seven Seven Software Full timeAs a key member of the Seven Seven Software Engineering Group, you will be responsible for leveraging your expertise to drive innovation and engineering practices across all aspects of software development. Your primary focus will be on integrating the WalkMe digital adoption platform into our ecosystem, ensuring seamless collaboration with stakeholders and...
-
Software Development Test Engineer II
2 weeks ago
Jersey City, New Jersey, United States Dtcc Full timeAbout DTCCDTCC is at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed.Salary RangeWe offer a competitive salary, with a range of $110,000 to $140,000 annually, depending on experience and location.Job DescriptionAs a Software Development Test Engineer at DTCC, you will be responsible for...
-
Software Engineering Manager
2 weeks ago
Jersey City, New Jersey, United States Check Point Software Technologies Full timeJob OverviewCheck Point Software Technologies is a leading provider of cybersecurity solutions, recognized by Time Magazine as one of the World's Best Companies. We're seeking a skilled Software Engineering Manager with expertise in Cloud-Based Security Solutions to join our team and contribute to the development of industry-leading security products.This is...
-
Specialist, Software Engineering
1 month ago
Park City, United States L3Harris Technologies Full timeJob Title: Specialist, Software Engineer – TestJob Code 18115Job Location: Salt Lake City, UTSchedule: 9/80 Job Description:L3Harris is hiring for a Software Engineer in the Test Engineering organization to develop automated tests for product testing. Essential Functions:Develop automated testFamiliar with NI TestStand and LabVIEW programming...
-
Software Development Test Engineer
1 month ago
Jersey City, United States Dtcc Full timeJob Description Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you...
-
Software Development Test Engineer
4 weeks ago
Jersey City, United States Dtcc Full timeJob Description Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We are committed to helping our employees grow and succeed. We believe that you...
-
Jersey City, New Jersey, United States Seven Seven Software Full timeSkillful software engineers are sought after by Seven Seven Software to develop cutting-edge solutions. In this role, you will be responsible for integrating the WalkMe digital adoption platform into our ecosystem. Key responsibilities include partnering with stakeholders to drive common goals, collaborating with global customers to deliver excellent...
-
Senior Python Software Engineer Lead
2 weeks ago
Jersey City, New Jersey, United States Check Point Software Technologies Full timeAbout the Role:This is a unique opportunity to join Check Point Software Technologies as a Senior Python Software Engineer Lead. You'll be responsible for leading a team of skilled engineers in developing cloud-based distributed systems, ensuring stability, scalability, and industry-leading security.In this role, you'll have the chance to work with...
-
Specialist, Software Engineering
7 days ago
Salt Lake City, United States L3Harris Technologies Full timeJob Title: Specialist, Software Engineer – TestJob Code 18115Job Location: Salt Lake City, UTSchedule: 9/80 Job Description:L3Harris is hiring for a Software Engineer in the Test Engineering organization to develop automated tests for product testing. Essential Functions:Develop automated testFamiliar with NI TestStand and LabVIEW programming...
-
Test Automation Engineer
1 week ago
Jersey City, New Jersey, United States Life Solutions Full timeJob TitleAverage salary: $95,000 per yearAbout the RoleWe are seeking a skilled Test Automation Engineer to join our team at Life Solutions. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated testing frameworks for our products.Key Responsibilities:Develop and implement automated...
-
Software Development Engineer in Test
1 month ago
Oklahoma City, United States Paycom Payroll Llc Full timeThe Software Development Engineer in Test (SDET), internally known as Software Quality Engineer, has primary responsibilities for specifying, designing, building, programming, verification & validation testing, commissioning, and assisting deployment and technical support with automated test systems. This run operates under the supervisor of the Supervisor...
-
Software Development Engineer in Test
3 weeks ago
Oklahoma City, United States Paycom Payroll Llc Full timeThe Software Development Engineer in Test (SDET), internally known as Software Quality Engineer, has primary responsibilities for specifying, designing, building, programming, verification & validation testing, commissioning, and assisting deployment and technical support with automated test systems. This run operates under the supervisor of the Supervisor...
-
Enterprise Software Engineer
2 weeks ago
Jersey City, New Jersey, United States Pinnacle Group Full timePinnacle Group is hiring an Enterprise Software Engineer to lead the development of cutting-edge software applications. As a Java Developer, you will be responsible for designing and implementing scalable and resilient systems using Java or Python.We are seeking a candidate with extensive experience in software engineering concepts, particularly in system...
-
Software Development Engineer in Test
4 days ago
Oklahoma City, United States Paycom Payroll Llc Full timeJob DescriptionThe Software Development Engineer in Test (SDET), internally known as Software Quality Engineer, has primary responsibilities for specifying, designing, building, programming, verification & validation testing, commissioning, and assisting deployment and technical support with automated test systems. This run operates under the supervisor of...
-
Senior QA Engineer Test Automation
6 days ago
Jersey City, New Jersey, United States Synechron Full timeSenior QA Engineer PositionSynechron is seeking a senior QA engineer to join our quality assurance team. As a senior QA engineer, you will play a key role in ensuring the quality and performance of our software applications. Your primary responsibility will be to design, develop, and execute automated test scripts using appropriate testing frameworks and...