IoT Software Engineer [Early Career] for Smart Home Hardware projects
Redwood City, CA Jobs
Please note:
This is an onsite (as opposed to Remote) role, based in our Redwood City, California office. Unfortunately, we are unable to accommodate Remote work for this position.
Passion for IoT and/or Smart Home technologies is critical for this role.
When applying for this position, please include your resume AND a separate page (i.e. cover letter)
that describes your interest in, and experience with, IoT and Smart Home. Also, please combine your resume and the cover letter into one PDF document before submitting.
About the company:
Founded by ex-Apple Product and Engineering leaders, Level is redefining the smart home with technology that is simple, intuitive, useful, and invisible. At Level, we take a unique approach to designing products - one that shifts focus from what we make to how we make it and who we make it for. It's an approach that results in elegant and unique solutions, raising the bar for the entire smart home ecosystem.
Now part of the Assa Abloy family, a global leader in access solutions, Level is positioned to accelerate innovation and expand our reach even further. This partnership strengthens our ability to deliver world-class smart home experiences while maintaining the vision and design excellence that have always set us apart.
About the role:
We're seeking an entry-level Software Engineer to join our collaborative team of engineers and hardware designers. In this role, you'll be developing backend software that closely integrates with our consumer hardware to measure, profile, and validate production products, creating effective feedback loops to drive product success. We expect our engineers to have significant ownership and responsibility, so you'll get to leave your mark and develop important skills as you work alongside other talented engineers.
Responsibilities:
Write, test, and maintain server software written in Go
Understand, test, and review embedded software written in C & C++
Collaborate closely with firmware, electrical, and mechanical engineers to create effective feedback loops to tightly measure product performance
Develop internal tools and features that improve testing and manufacturability of our products
Utilize software engineering best practices and write well-crafted, well-tested, readable, and maintainable code
Required Qualifications:
A strong interest in smart home, IoT, or similar hardware-based field, demonstrated by projects or work experience
A capacity to learn new skills quickly
1+ years of server side or full-stack software development experience, preferably using Go
Solid computer science fundamentals (threading, abstraction and object-oriented design) along with strong, practical software development skills, prioritizing testability and reusability
Preferred Qualifications:
Experience working with a Firmware or Embedded Systems team
Experience with parsing and dashboarding large datasets
More about Level Home:
When we look around our homes today, we see opportunity. We see “smart” products that lack utility and connected devices that push us further apart. We see consumers with high expectations, current standards set too low, and products that simply fail to deliver.
Level Home Inc. is re-inventing the standard. We're redefining “smart”, to center around thoughtfulness, practicality, and the people who make the problem worth solving. We approach product design with a blank slate, zero assumptions, and an open mind, because the way a problem is defined sets the stage for its solution. We couple deep expertise with unbridled curiosity, because to us “smart” means simple, intuitive, and useful.
We start with empathy, take new perspectives, and challenge existing standards. People are at the heart of what we do, and respecting their style, choices, and preferences is the first step to uncovering a thoughtful solution that truly improves their daily lives. After all, we're not just designing products for a house, we are designing them for the people who make it a home.
Level Home Inc. is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, disability or genetic information, sex, sexual orientation, gender identity, or national origin.
A note to Recruitment Agencies: Please do not reach out to Level employees or leaders about our roles -- we've got Recruiting covered. We don't accept unsolicited agency resumes and we are not responsible for any fees related to unsolicited resumes. Thank you for your understanding.
{Thread, Matter, smarthome, smart-home, Internet of things, I0T, IoT, server-side, back-end, back end, backend, fullstack, full stack, Platform Engineer, IoT fleet}
Software Developer - Java, Spring, IoT, Sensors, Drones - On-site - Oklahoma City
Oklahoma City, OK Jobs
Vigilant Aerospace is hiring a full-time on-site Java software developer to join our ambitious product team in our Oklahoma City office and help us in making a national impact at the frontiers of robotics, drones, automation and flight safety by bringing NASA technology to the aviation industry.
** This is an on-site position in Oklahoma City and you must be in Oklahoma to apply for this position.
This is a full-time position for a skilled software developer with experience with Java, application architecture and systems integration who can learn new topics quickly and respond to changing priorities in a fast-paced technology startup. An interest in UI/UX, in aviation and an ability to contribute to field testing will be helpful.
In addition to writing awesome software, you will have opportunities to learn about aviation safety, sensors and sensor integration, autopilots and autonomous aircraft, predictive algorithms, radio control interfaces, machine vision, display systems, HMI factors and a wide range of other cutting-edge technologies and topics.
If this sounds like the right place for you, please carefully read the requirements, the preferences and the application instructions below.
** This position does not currently support re-location. Please do not apply for this position if you are not currently located within 1 hour of Oklahoma City. Please instead apply for our remote position(s), which are posted from time to time. If you apply for this position without being in Oklahoma, your application will be disqualified.
Company Background:
We are a technology company developing safety software for autonomous aerial vehicles based on technology licensed from NASA. This software is designed to allow unmanned aircraft to safely avoid conflicts with other aircraft, to track aircraft in flight and improve flight safety for both manned and unmanned aircraft.
We are a highly entrepreneurial company that values innovative thinking, agility, resourcefulness and quality work. Our goal is to have a positive impact on the future of robotics and flight safety worldwide. We work at a fast pace in an exciting and rapidly growing industry.
Visit our website for more information on the company and product and check our blog for recent company news.
Duties:
Develop Java software to deliver functions and address problems related to aircraft tracking, prediction, collision avoidance, user interface design, hardware integration and data management
Review requirements and work closely with the team to ensure compatibility and integration
Work with other developers on design topics, planning, architecture , coding, code review and testing
Interview customers and users to collect requirements and feedback
Incorporate feedback into bug fixes and new feature designs
Report problems and progress, work through issues, suggest ideas and discuss options
Use task management and code management tools to track, report and deliver your work
Deliver bug fixes, new features and functions in a timely manner and clearly communicate your progress
Participate in frequent quick status meetings, ongoing software testing and occasional field testing
Requirements:
3 or more years of experience in professional software development with an emphasis on Java
4-year college degree
Must be based near Oklahoma City and able to make the daily commute to the office
You will be required to attend an in-person job interview in Oklahoma City before being eligible for this position
Eager to take on new responsibilities, grow with the job and have a strong sense of pride in quality code and a quality product
Ability to work closely with a small, distributed development team to meet time estimates and routinely deliver agile development cycles
Proven ability to learn new topics and skills quickly and respond to changing priorities while remaining productive amid multiple projects.
Highly resourceful and effective, able to exercise independent judgement to quickly act or to know when to ask for help.
Must be a US citizen due to US Department of Defense requirements
Preferences (but not required):
MA or MSc in CompSci
Experience with Spring, Maven and IntelliJ and comfortable with modern deployment, continuous integration and testing processes
Experience with sensors, electronics, robotics and/or automation is very helpful
Systems architecture and code optimization experience
Mathematics, geometric or statistics background and/or aerospace experience
A good GitHub contribution history on projects of interest to you
Salary and Benefits:
See starting salary information included in this listing for guidance on salary. Salary will be adjusted based on experience level. Includes annual performance reviews and benefits including company health insurance plan, vision, dental, life insurance and disability plans. Regular performance reviews and employee stock incentive plan. Paid holidays, paid time off and sick leave. Opportunities provided for professional continuing education and conference attendance.
Founding Full Stack Software Engineer - Serial Founder Team (Multiple Exits) *Austin Base Required*
Austin, TX Jobs
Ever felt that entrepreneurial itch? Here's your backstage pass to build something real in AI - no buzzword bingo, just hard tech with heart.
We're two battle-tested founders (Dan & Sean) who've:
✅ Built & sold multiple startups (Pillow → Expedia, Notehall → Chegg)
✅ Raised $$ from investors who actually know our track record
✅ Learned what
not
to do through glorious failures
Let's be honest: AI is about to make the internet either incredibly magical or utterly unusable. We're building for Door #1.
Our answer? An AI-powered platform that fights fire with fire - keeping engagement actually human, and bots facilitate vs replace. Think of it as a digital BS filter for the coming AI chaos. Too vague? Good, we haven't even been on our first date and early-stage stealth mode keeps things interesting. We are based in ATX and would like this all-star we hire to be here as well.
Our vision centers on revolutionizing authentic engagement through an interactive challenge platform, with AI integration at its core. You'll be a key player in bringing the platform to life, scaling our systems, and setting the direction for our future. Join us at the ground level, where your contributions will directly influence our trajectory and success. This role offers a significant hands-on opportunity to be a founding engineer of a startup from the ground up, with opportunities for professional growth, leadership development, and the chance to build a platform that we believe has a lot of purpose and financial upside.
Who you are...
5+ years of experience as a Full-Stack Developer or in a similar role, with a strong focus on web development.
Technical Skills: Have built complex full stack web and/or mobile applications with a deep understanding of frontend, backend, and databases. Some technologies we use: TypeScript, Next.js, React, PostgreSQL, Open AI / Gemini.
UI/UX Design Familiarity: Understanding of UI/UX design principles and the ability to deliver a clean, modern user experience.
Passion for early-stage chaos and learning on the fly.
Strategic Thinking: You're a problem-solver who can think outside the box and contribute valuable ideas to the team.
Communication & Collaboration: Excellent communication and collaboration skills, with a proactive and adaptable approach to a fast-paced environment.
You take your work seriously, but not yourself. You are humble and welcome giving and receiving feedback. You are open minded and strive to create the best solutions you can regardless where they come from.
Tech Stack
Frontend: TypeScript, Next.js, React
Backend: Node.js, PostgreSQL
AI: OpenAI, Gemini, Grok (computer vision experience a plus)
Cloud: AWS, Vercel
What you'll do:
Design, develop, and maintain a full stack web application built with Typescript, React, Next, Postgres among numerous other technologies.
Collaborate to deliver quality software quickly and iteratively
Review code, champion best practices, and create a culture of excellence
Work with Product, Design, and leadership to provide technical guidance and strategy
Work comfortably with cloud services such as AWS and Vercel for data storage, AI infrastructure, and backend functionality
Collaborate effectively within an agile framework, emphasizing flexibility and iterative development
Utilize your experience in integrating AI models, such as OpenAI and Gemini, to enhance our platform's functionality and intelligence
Culture Fit
Take work seriously but laugh when things break
Give/receive feedback like a pro (we have PHD in radical candor)
Believe tacos count as a food group
Bonus Points:
Experience with video processing and storage solutions.
Hands-on experience with deploying, fine-tuning, or working with computer vision models in real-time applications.
Understanding of gamification principles and how to incorporate them into app design for a compelling user experience.
Familiarity with optimizing AI workflows for scalability, including cloud-based inference and data pipelines.
Compensation & Benefits
Compensation: $140,000-$180,000
Equity (0.5-2%)
10+ Days + plus recognized holidays
Pre-define salary bump for subsequent rounds of funding (good for you)
Benefits will grow as we grow
At SeeSaw, we value genuine human creativity. To connect with the real you, we've designed a brief challenge as part of our application process.
Access the Challenge: ***********************************************************
Complete the Prompt: You'll be presented with a question titled "Engineering in the AI Age."
Record Your Response: Using your device's camera and microphone, share your thoughts in a 30-60 second video.
Why This Challenge?
**Not to sweat it, what you say, or how you say it, just be you** In an era where AI bots are prevalent, this ensures we're engaging with real, talented individuals.
Job Type: Full-time
Pay: $150,000.00 - $200,000.00 per year
Compensation Package:
Bonus opportunities
Stock options
Schedule:
Choose your own hours
Day shift
Monday to Friday
Weekends as needed
Application Question(s):
What's your favorite takeout/delivery grub spot in ATX?
Explain how you'd handle API rate limiting in a distributed system. Use an analogy involving something non-technical (like traffic, coffee shops, or sports) to describe your approach.
Experience:
Full-stack development: 5 years (Required)
TypeScript: 2 years (Preferred)
React: 2 years (Preferred)
Work Location: Hybrid remote in Austin, TX 78702 - 2-3 Days in East Austin Office Per Week
Software Quality Assurance Engineer
New York, NY Jobs
Elevate HR is searching for a detail-oriented, data-driven QA Engineer to join our New York, NY team. Intellectual curiosity, experience with agile development environments, expert business application testing skills, and experience with automated testing software and processes are critical. If you can break down a process into component parts without losing sight of the big picture, let's talk!
At Elevate HR, we believe in establishing long-term relationships with our clients and long-term careers for our employees. We believe that people are the dynamic engines of company growth. Come work hand-in-hand with Microsoft to deliver unrivaled Identity Access Management (IAM) and Human Capital Management (HCM) software and consulting solutions for companies across the globe.
Your profile for success at Elevate HR:
Technically adept, scrappy, and self-motivated
Detail-oriented, with strong analytical skills
Out-of-the-box thinker and leader with a data-informed creative streak
Flexible, open-minded, and adaptable to project exigencies, changing priorities, and unanticipated product support needs
A few boxes you'll need to check:
Undergraduate and/or advanced degree from a top accredited university, with an exceptional academic track record (preference for degrees in Computer Science, Software Engineering, or related field)
Formal training in Quality Assurance/Testing methodologies, processes, and practices
Proven ability to execute test plans/cases in accordance with best practices & techniques, gather metrics, record raw data, and prepare test results
Experience with QA for full-suite HRIS or ERP applications
Residence in or within easy daily commuting distance from Manhattan, NY
Authorization to work in the United States now and in the future
A year in the life:
Adapt and develop QA test methods, protocols, and procedures to ensure that Elevate HR software meets established quality standards for both commercial software products and for software customizations created for customers
Develop strategy for and maintain QA platforms, environments, and tools for Elevate HR software modules, utilizing both automated and manual test procedures
Work side-by-side with Elevate HR Software Developers, Architects, and Business Analysts to identify root causes and suggest solutions for application defects
Create, build, execute and maintain test plans, scripts, and test harnesses
Prepare complex data sets to test logic, error handling and system workflows
Support migration to new test automation suite
Analyze test coverage and results to ensure functionality, proper integration, data integrity, and accuracy
Execute functional, application, performance, and regression tests
Elevate HR, Inc. is an equal opportunity employer. All qualified applicants with active, current authorization to work in the U.S. will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability or protected veteran status.
© Elevate HR 2025
Android Software Engineer
Dallas, TX Jobs
Job Summary: Our technology team is seeking add a Senior Software Engineer to our Mobile Android Application Team. Candidates for this role must be experienced software engineers, that have developed Android applications in Kotlin, Jetpack Compose, Hilt, and Ktor. They must work with our Product and UX teams to understand product requirements and designs. They develop customer customer-facing apps used by hundreds of thousands of users including thousands of daily users. They enhance and maintain these Android applications, written in Kotlin with Jetpack Compose, and integrate with serverless microservices and APIs that provide business logic on the backend. As part of our technology team, engineers use state of the art tools and technologies to deliver exceptional user experience to our team members, customers and pets. We seek engineers passionate about meeting team and company objectives for quality, on-time delivery and customer experience. Senior Software Engineers must be located in and authorized to work in the US. We will not provide Visa sponsorship. They must be able to work during regular US business hours. They must attend remote daily standups as well as numerous other remote meetings during the week with team members and business partners.
We are looking to add a Senior Software Engineer to our team!
LOCATION: Remote
REPORTS TO: Director of Applications
PAY: $135,000 - $165,000 dependent on experience
CORE RESPONSIBILITES:
* Work with engineering and business partners to define and build out complex mobile solutions driving value through business process automation and new product capabilities and innovations.
* Lead Android application development end-to-end for new innovations with iterative improvements.
* Integrate with business logic APIs to empower our mobile applications.
* Implement secure data storage using SharedPreferences or Preferences DataStore, and create seamless experiences with embedded web views.
* Work in an agile development environment, maintaining user story and task status, t-shirt sizing
* Strong emphasis on customer journey, product quality, performance tuning, troubleshooting, and continuous development.
* Develop architectures that scale well, can be maintained responsively and efficiently, and follow many other enterprise best practices.
* Document software designs, objectives, and create and respond to RFCs in a shared collaboration environment such as Confluence.
* Respond to bugs and support issues to ensure web users are delighted to use our applications.
* Conduct code reviews, create pull requests, respond to peer and manager feedback to improve source code, designs and deliverables.
* Communicate on all open projects and give updates to both team members and Technology team staff.
REQUIREMENTS:
Education & Experience:
* 5+ years developing Android applications
* 3+ years Kotlin development experience
* 5+ years commercial software development
* Experience with Jetpack Compose, Hilt dependency injection, and Ktor client
* Strong understanding of Android app architecture components and MVVM pattern
* Experience implementing and interfacing with web views in Android applications
* Experience with RESTful API integration and offline-first application design
* Proficient in version control systems (Git)
* Experience with testing frameworks for Android (JUnit, Espresso)
* Knowledge of app publishing process and Play Store guidelines
* Proficient with agile Scrum, Azure DevOps or Jira
Skills:
* Ability to adapt to changing requirements and priorities while maintaining productivity
* Exceptional problem-solving skills with an emphasis on never getting stuck-always finding ways to move forward
* Excellent communication skills and team collaboration abilities
* Ability to learn quickly, self-starter, manage multiple projects, meet deadlines and communicate accurate status, dependencies, requirements and projected delivery times
Additional Preferred Skills:
* Experience with Kotlin Coroutines and Flow
* Familiarity with AWS Lambda, API Gateway, SQS, EventBridge, S3 and other AWS services
* Experience implementing CI/CD pipelines for mobile applications
* Understanding of mobile application security best practices
* Experience with analytics and crash reporting tools
* Understanding of Material Design principles
* Knowledge of veterinary practice management software
* Veterinary practice management software, such as Cornerstone, AviMark or IDEXX Datapoint
Other:
* Travel is not required
* Learn quickly, self-starter, take direction well
* Exceptional troubleshooting skills, detail orientated
* Ability to manage multiple projects and meet deadlines
* Must be able to work in front of a computer for long periods of time
* Remote engineers must be able to work during regular US business hours; and must be able to regularly participate on calls via Teams or available to other team members via Teams.
PERKS:
* Health, vision, dental, long & short-term disability, and Life insurance
* A Startup mentality company with stable funding
* 401k match
* Pet Care discounts
* Generous PTO
* Opportunity to grow your career with a network of like-minded professionals
iOS Software Engineer
Dallas, TX Jobs
Job Summary: Our technology team is seeking add a Senior Software Engineer to our Mobile iOS Application Team. Candidates for this role must be experienced software engineers, that have developed iOS applications in Swift, SwiftUI, MVVM architecture, and Combine. They must work with our Product and UX teams to understand product requirements and designs. They develop customer customer-facing apps used by hundreds of thousands of users including thousands of daily users. They enhance and maintain these iOS applications, written in Swift with SwiftUI, and integrate with serverless microservices and APIs that provide business logic on the backend. As part of our technology team, engineers use state of the art tools and technologies to deliver exceptional user experience to our team members, customers and pets. We seek engineers passionate about meeting team and company objectives for quality, on-time delivery and customer experience. Senior Software Engineers must be located in and authorized to work in the US. We will not provide Visa sponsorship. They must be able to work during regular US business hours. They must attend remote daily standups as well as numerous other remote meetings during the week with team members and business partners.
We are looking to add a Senior Software Engineer to our team!
LOCATION: Remote
REPORTS TO: Director of Applications
PAY: $135,000 - $165,000 dependent on experience
CORE RESPONSIBILITES:
* Work with engineering and business partners to define and build out complex mobile solutions driving value through business process automation and new product capabilities and innovations.
* Lead iOS application development end-to-end for new innovations with iterative improvements.
* Integrate with business logic APIs to empower our mobile applications.
* Implement secure data storage using Keychain and User Defaults, and create seamless experiences with embedded web views.
* Work in an agile development environment, maintaining user story and task status, t-shirt sizing
* Strong emphasis on customer journey, product quality, performance tuning, troubleshooting, and continuous development.
* Develop architectures that scale well, can be maintained responsively and efficiently, and follow many other enterprise best practices.
* Document software designs, objectives, and create and respond to RFCs in a shared collaboration environment such as Confluence.
* Respond to bugs and support issues to ensure web users are delighted to use our applications.
* Conduct code reviews, create pull requests, respond to peer and manager feedback to improve source code, designs and deliverables.
* Communicate on all open projects and give updates to both team members and Technology team staff.
REQUIREMENTS:
Education & Experience:
* 5+ years developing iOS applications
* 3+ years Swift
* 5+ years commercial software development
* Experience with SwiftUI, MVVM architecture, and Combine framework
* Strong understanding of iOS app architecture and design patterns
* Experience with secure data storage using Keychain and User Defaults
* Experience implementing and interfacing with web views in iOS applications
* Experience with RESTful API integration and offline-first application design
* Proficient in version control systems (Git)
* Experience with testing frameworks for iOS (XCTest, UI Testing)
* Knowledge of app publishing process and App Store guidelines
* Proficient with agile Scrum, Azure DevOps or Jira
Skills:
* Ability to adapt to changing requirements and priorities while maintaining productivity
* Exceptional problem-solving skills with an emphasis on never getting stuck-always finding ways to move forward
* Excellent communication skills and team collaboration abilities
* Ability to learn quickly, self-starter, manage multiple projects, meet deadlines and communicate accurate status, dependencies, requirements and projected delivery times
Additional Preferred Skills:
* Experience with Swift Concurrency (async/await)
* Familiarity with AWS Lambda, API Gateway, SQS, EventBridge, S3 and other AWS services
* Experience implementing CI/CD pipelines for mobile applications
* Understanding of mobile application security best practices
* Experience with analytics and crash reporting tools
* Understanding of Apple's Human Interface Guidelines
* Knowledge of veterinary practice management software
* Veterinary practice management software, such as Cornerstone, AviMark or IDEXX Datapoint
Other:
* Travel is not required
* Learn quickly, self-starter, take direction well
* Exceptional troubleshooting skills, detail orientated
* Ability to manage multiple projects and meet deadlines
* Must be able to work in front of a computer for long periods of time
* Remote engineers must be able to work during regular US business hours; and must be able to regularly participate on calls via Teams or available to other team members via Teams.
PERKS:
* Health, vision, dental, long & short-term disability, and Life insurance
* A Startup mentality company with stable funding
* 401k match
* Pet Care discounts
* Generous PTO
* Opportunity to grow your career with a network of like-minded professionals
Robotics Software Engineer
Santa Clarita, CA Jobs
Are you looking for an opportunity to work on cutting-edge robotics in advanced manufacturing? A well-funded startup in the Chatsworth, CA area is growing its team and looking for a Robotics Software Engineer to help develop and implement robotic systems that are reshaping how parts for aerospace, defense, and automotive industries are made.
What you'll be doing:
Operate robots using your software and enable other team members to efficiently interface with the robots to test and implement new features.
Implementing trajectory planning and control of robotic end-effectors in real-time software.
Take part in the software development effort and take charge of the full development lifecycle.
Identify project priorities, software/hardware requirements, and design constraints with team members across multiple disciplines, and translate those into minimum viable systems.
Take part in design review meetings and provide feedback to the team.
Operating in a hands-on, fast-moving environment-this role is on-site in Chatsworth, CA
Who we're looking for:
3+ years of experience in robotics software engineering
Strong proficiency in C++, Python, ROS2, LIDAR
Deep understanding of robot kinematics, dynamics, and motion planning
Experience with industrial robots, sensor integration, and real-time software
CS or related degree (Master's or PhD preferred, but not required)
Someone who thrives in a high-autonomy, high-ownership environment
Additional details:
Location: Chatsworth, CA (on-site)
Visa sponsorship: Not available (US Citizens / Green Card holders only due to ITAR regulations)
Quality Assurance Engineer
Parsippany-Troy Hills, NJ Jobs
The Quality Assurance (QA) Engineer II will play a key role in the implementation of Onkos Surgical's Quality Management System and have the opportunity to gain experience across a broad range of quality functions related ISO 13485 and 21 CFR Part 820 compliance. Specifically, the QA Engineer will champion complaint handling, product release procedures and approval, and support to both NCR and CAPA processes. This will require developing relationships and working closely with suppliers. This position will also work with cross-functional teams to provide quality engineering support in the development of technical files to ensure regulatory compliance during product development.
Responsibilities
Receive, document and process complaints related to product quality and patient safety.
Conduct, coordinate and document complaint investigations.
Review complaints for possible Adverse Events/MDRs and recommend regulatory reporting decisions. Prepare reports to regulatory agencies in a timely manner to meet regulatory deadlines.
Review and approve Device History Records (DHRs) and communicate closely with contract suppliers to ensure compliance with Quality Agreements and QMS procedures.
Participate in and support NCR and CAPA investigations.
Participate in the application of statistical methods to trend NCRs, CAPAs, Complaints, and DHR approval acceptance.
Support in Supplier vetting process and maintaining Approved Supplier List.
Provide support to Product Development and Operations on design transfer and process validations.
Participate in product risk assessment efforts, including failure mode effect analysis (FMEA's).
Monitor quality metrics and key process indicators to identify opportunities.
Lead and/or participate in multi-departmental initiatives to implement quality improvements.
Drive compliance to the QMS and provide QMS training to appropriate team members.
Author changes to existing procedures, work instructions, and forms as necessary.
Comply with U.S. FDA and ISO requirements, other regulatory requirements, Company policies, operating procedures and processes.
Perform other QA and quality control functions as necessary, with appropriate training.
Assist in the review of Technical Files.
Requirements
Minimum of 5 years quality assurance experience in medical device industry. Manufacturing or supplier quality engineering experiences a plus.
Working knowledge of CFR Part 820 and 13485 for medical device products.
Complaint investigation experience.
BS in an engineering discipline.
Certified Quality Engineer certification a plus.
Experience in root cause failure analysis and change control.
Detail oriented and experience in a manufacturing environment a plus.
Good verbal (including presentation) and written communication skills.
About Onkos Surgical
At Onkos Surgical, we believe individuals with cancer requiring surgery deserve solutions designed specifically for them. These individuals, their caregivers and their support network deserve an organization passionately championing their cause.
We exist to maintain a singular focus on surgical oncology by looking at everything we do through the lens of the cancer surgeon and their patients.
At Onkos Surgical, we will:
Find solutions to our patients' unmet clinical needs and advocate for their cause.
Partner with surgical oncologists through research, education and innovation, to treat their patients more effectively and more efficiently.
Collaborate with regulatory agencies to find pathways to provide timely solutions while upholding the highest standards of quality or compliance.
Fulfill our employees' desire to make a difference in the lives of the patients they serve while achieving their own professional growth.
Deliver value to our customers and shareholders.
Quality Assurance Automation Engineer
Cary, NC Jobs
Patagonia Health Inc. is a healthcare software supplier that has built a cloud and apps-based software solution. The solution includes an integrated, federally-certified, Electronic Health Record (EHR), Practice Management (PM) and Billing software. The company's mission is to solve two major barriers to EHR adoption, usability and cost, and address customers' number one problem: billing. Patagonia Health's one-of-a-kind apps-based system represents a paradigm shift in the EHR software industry, and its highly-intelligent solution uses sophisticated technology that is extremely easy-to-use. Innovative and unique apps provide timely data for organizations to improve workflow, streamline their operations and take their organizations to the next level.
Position: QA Software Automation Engineer
Patagonia Health is looking for a QA Automation Engineer. Responsibilities include: Creating requirement based test plans as well as documenting ad-hoc testing; Creating automated tests to validate web application functionality; Create automation to drive performance testing. This requires developing automated tests from the ground up as well as comprehension of existing automation.
Job Location: Cary, NC
Full Time position
Essential Responsibilities
Translation of requirements and test goals into documented test plans and test cases.
Understanding of test platforms and frameworks within the industry.
Design and Develop a test platform and tests using tools and languages such as: jQuery, Azure, React, Node.js, Playwright, Jmeter, Selenium, and other scripting languages.
Track testing progress and results and make available to the entire team. Present short term results and long term trends to various stakeholders.
Collaborate with Product Management, Development, and QA teams in the U.S. and abroad.
Maintain comprehensive documentation for all test plans, test cases, workflows, and test results.
Required Skills
Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
Experience: 5+ years of professional test automation.
Technical Skills:
Experience with Azure testing tools and services.
Experience with jQuery, Azure, React, Node.js, Playwright, Jmeter, Selenium, and other scripting languages. Programming and testing with APIs.
Problem-Solving: Excellent problem-solving skills with a strong attention to detail.
Communication: Strong verbal and written communication skills, with the ability to effectively collaborate with team members and stakeholders.
Agile Methodologies: Familiarity with Agile development methodologies and tools.
Nice to have Skills
Experience with MS SQL Server and No-SQL databases like Redis, Elastic, MongoDB or Cosmos DB.
Experience working with Docker and Kubernetes containers.
Experience with form builder Form.io.
Experience within the Electronic Health Care industry.
Minimum Qualifications
Minimum 5 years of professional test automation development experience.
Bachelor's Degree.
Compensation: Commensurate with knowledge and experience.
Patagonia Health Inc is an EEO employer - M/F/Vets/Disabled
Software Engineer
Dallas, TX Jobs
Job Summary: Our technology team is seeking add a Software Engineer II to our API Services Team. Candidates for this role must be experienced software engineers. They must be able to understand and enhance relational databases meet business requirements. They must be able to develop software in a team environment, collaborate with peers, communicate timelines and objectives and work within software design guardrails created for the team. As part of our technology team, engineers use state of the art tools and technologies to deliver exceptional user experience to our team members, customers and pets. We seek engineers passionate about meeting team and company objectives for quality, on-time delivery and customer experience. Software Engineers must be located in and authorized to work in the US. We will not provide Visa sponsorship. They must be able to work during regular US business hours. They must attend remote daily standups as well as numerous other remote meetings during the week with team members and business partners.
We are looking to add a Software Engineer II to our team!
LOCATION: Remote
REPORTS TO: Director of Platform Services
PAY: $120,000 - $135,000 dependent on experience
CORE RESPONSIBILITES:
* Work with engineering and business partners to define and build out complex software solutions driving business value.
* Wok in an agile Scrum environment taking development assignments to triage and resolve issues, develop new and enhance existing product features.
* Document software designs, objectives, and create and respond to RFCs in a shared collaboration environment such as Confluence.
* Develop business logic to empower our web and mobile applications via RESTful APIs.
* Design and develop services in a serverless AWS architecture to maintain modularity, performance, security, development efficiency and enhancements
* Participate application design and design services that support those applications.
* Work in an agile development environment, maintaining user story and task status, t-shirt sizing.
* Respond to bugs and support issues to ensure web users are delighted to use our applications.
* Conduct code reviews, create pull requests, respond to peer and manager feedback to improve source code, designs and deliverables.
* Communicate on all open projects and give updates to both team members and Technology team staff.
REQUIREMENTS:
Education & Experience:
* 2+ years developing service-oriented applications
* 2+ years Typescript or JavaScript
* 3+ years commercial software development - Typescript, Javacript, Java, C#, Scala, python, Go
* Experience contributing code, features and services as part of commercial software initiatives that were delivered to production in commercial or enterprise environments
* Proficient with git, branch development, pull requests
* Proficient with agile Scrum, Azure DevOps or Jira
Skills:
* Experience writing SQL queries and DML for RDMS such as MySQL
* Experience creating or consuming RESTful APIs as part of a software development initiative
* Ability to learn quickly, self-starter, manage multiple projects, meet deadlines and communicate accurate status, dependencies, requirements and projected delivery times
Additional Preferred Skills:
* AWS Lambda, API Gateway, SQS, EventBridge, S3 and other AWS services
* AWS Certified Solution Architect or AWS Certified Developer
* Experience building automation test suites
* Experience building CI/CD pipelines
* PKI, Oauth, Infosec
* Veterinary practice management software, such as Cornerstone, AviMark or IDEXX Datapoint
Other:
* Travel is not required
* Learn quickly, self-starter, take direction well
* Exceptional troubleshooting skills, detail orientated
* Ability to manage multiple projects and meet deadlines
* Must be able to work in front of a computer for long periods of time
* Remote engineers must be able to work during regular US business hours; and must be able to regularly participate on calls via Teams or available to other team members via Teams.
PERKS:
* Health, vision, dental, long & short-term disability, and Life insurance
* A Startup mentality company with stable funding
* 401k match
* Pet Care discounts
* Generous PTO
* Opportunity to grow your career with a network of like-minded professionals
Software Engineer (C++ & CUDA)
New York, NY Jobs
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
Writing clean, high-quality, high-performance, maintainable code
Develop and support software including applications, database integration, interfaces, and new functionality enhancements
Coordinate cross-functionally to insure project meets business objectives and compliance standards
Support test and deployment of new products and features
Participate in code reviews
Qualifications
Bachelor's degree in Computer Science (or related field)
2+ years of relevant work experience
Expertise in Object Oriented Design, Database Design, and XML Schema
Experience with Agile or Scrum software development methodologies
Ability to multi-task, organize, and prioritize work
Software Engineering Associate Director
Dallas, TX Jobs
Optomi, in partnership with a leading financial services organization, is seeking a talented and collaborative Software Engineering Associate Director.
You will drive the engineering and delivery of strategic initiatives around contact center, multi-channel and omni-channel communication including SMS, Email, Push and web. Partnering closely with Engineering, Product Management and using Communications Platform as a Service (CPAAS) platform, you will roadmap to enable process and journey orchestration using cloud-native technologies. You will be overseeing a team of 10 engineers and driving project success as a leader who is self-sufficient, self-starting with a background in software engineering, preferably contact center solutions.
Job Duties & Responsibilities
Lead and manage one or more agile development teams of 10+ individuals within Customer Communications Technology Lane.
Collaborate on and influence cross-organization and cross-product initiatives.
Partner with peers and leaders across organizational boundaries, communicating effectively with people throughout the organization.
Establish credibility as an engineer, coach and leader in turn driving collaboration with architects, principal engineers, and other technical experts to foster technical innovation and the use of advanced techniques and technologies (e.g., process automation, advanced engineering practices, etc.) to enhance business value and reduce operational burden.
Understand viewpoints of and collaborate effectively with product managers and engineering resources to ensure that products are defined, architected, implemented, delivered, and supported in alignment with organizational strategy, goals, and standards while addressing business vision, strategy and needs.
Responsible for the credibility of estimates, consistently deliver on commitments with high quality product on a predictable schedule.
Responsible for technical integrity, compliance, and alignment to our technology strategy of software products over time.
Responsible for compliance of practices and products to all security, privacy, audit, regulatory, company policies, procedures and standards and other requirements.
Provide clear and timely communication and effective coordination with stakeholders to ensure risks, issues and changes are well managed.
Build and develop high performing, appropriately staffed, self-organizing agile development teams that deliver business value rapidly, predictably and with a high-quality work product.
Assess and instrument software engineering and/or other practices, as necessary, to cultivate a culture of continuous improvement (kaizen) in engineering practices, operational efficiency, time to value and product quality.
Establish standards for performance, client satisfaction, compliance, and operational efficiency. Ensures standards are met or exceeded by interpreting and synthesizing complex metrics against key performance indicators.
Hire, coach, mentor and develop great engineers.
Responsible for ensuring vendor commitments are met within agreed to budget and schedule and that delivered product or service meets business, operational, compliance and other needs.
Qualifications Required:
BA/BS degree in computer science, mathematics, engineering, or related field 10+ years of experience working in software engineering, enterprise and mixed technology environment comprised of large scale, highly integrated systems.
Ability to work in a fast-paced environment.
Prior experience planning, executing, and driving transformational technology strategies.
Strong communication, organization, time management, interpersonal and management skills.
Outstanding problem identification, analysis and solving skills with a bias for action.
Proven change agent who can improve and grow the capability of teams.
Demonstrated ability to develop effective working relationships and leverage those relationships to improve the quality of work products.
Well organized, thorough, and able to handle competing priorities.
Fluent in agile software processes (Scrum, Kanban) and able led others by example
Direct, hands-on experience and proficiency with one or more high and low-level software architecture patterns: Event-Driven, Mircoservices
Direct, hands-on experience and proficiency with one or more programming languages such as but not limited to: JavaScript, GraphQL, Production experience with: HDFS, YARN, Hive, Spark, Kafka, Oozie / Airflow, Amazon Web Services (AWS), Docker / Kubernetes, Snowflake
Proficient with
o Data mining/programming tools (e.g. SAS, SQL, R, Python)
o Database technologies (e.g. PostgreSQL, Snowflake. and Greenplum)
o Data visualization (e.g. Tableau, Looker, MicroStrategy)
Experienced in designing, implementing and CI/CD pipelines in complex environments.
3+ years managing complex, distributed and/or enterprise systems
Preferred:
Direct experience and proficiency with Amazon Web Services : VPC, S3, CloudFront, EC2, Lambda, API Gateway, SNS, SQS, Kinesis, Active MQ, Step Functions, Elastic/Open Search
Prior experience on Contact Conter solutions (Sinch/GLIA/Five9/Other)
Prior experience of Marketing Technology platforms engineering (Adobe Campaign, AEP, Salesforce)
Prior experience within financial services
Master's in Computer science, Information Systems preferred.
This is a full time, hybrid onsite position. You should be located in or within a committable distance to one of these locations: Baltimore MD, Charlotte NC, Wilmington DE, Evansville IN, or Dallas/Fort Worth TX.
Senior Software Engineer
Fremont, CA Jobs
PLEASE NOTE THIS IS FOR A FRONT ENGINEER
MUST BE A US CITIZEN- NO VISAS- NO GREEN CARDS
Great upside opportunity for an exceptional Software Engineer/ Front-end Developer in an emerging and innovative platform software company!
You will be a key contributor to a truly disruptive platform in the enterprise software space. We are at the forefront of technology and blazing new ground with a new software componentization technique that simplifies middleware and SOA development functions. We have successfully applied this innovative technology to solve challenging enterprise software development and integration problems in the past few years.
We seek engineers with commercial, enterprise B2B software development experience building rich web-based apps for enterprises. You should have experience working for software companies, not just developing websites, and will be responsible for refining requirements, developing solutions using our platform, implementing solutions, release and ongoing platform product support and testing.
Knowledge and Skill Requirements:
BS in Computer Science
Front End development specialization with the following UI skills:
Typescript (ideally independent of Angular or other frameworks)
JavaScript
Working with HTML DOM, browser (DOM) event handling, drag-and-drop, and CSS
Object Oriented Programming experience (not PHP, but rather Java, C++, or C#)
Work onsite in downtown San Francisco (Transamerica tower with full view of the bay)
Very nice to have:
Developers that have worked on Platforms / Tools before (ex: Form builders, workflow development tools)
US citizenship due to government contracts
Have a desire to learn and grow your skillset
Be a team player with solid communication skills, strong time management, creative problem-solving skills, and attention to detail
Ability to directly work with and support customers
Ability to work in a high-pressure, deadline-oriented, and fast-paced environment
Experience providing customer support to users over all mediums; email, web, and telephone
Must be a self-starter and able to work with minimal supervision
Senior Software Engineer
Santa Rosa, CA Jobs
PLEASE NOTE THIS IS FOR A FRONT ENGINEER
MUST BE A US CITIZEN- NO VISAS- NO GREEN CARDS
Great upside opportunity for an exceptional Software Engineer/ Front-end Developer in an emerging and innovative platform software company!
You will be a key contributor to a truly disruptive platform in the enterprise software space. We are at the forefront of technology and blazing new ground with a new software componentization technique that simplifies middleware and SOA development functions. We have successfully applied this innovative technology to solve challenging enterprise software development and integration problems in the past few years.
We seek engineers with commercial, enterprise B2B software development experience building rich web-based apps for enterprises. You should have experience working for software companies, not just developing websites, and will be responsible for refining requirements, developing solutions using our platform, implementing solutions, release and ongoing platform product support and testing.
Knowledge and Skill Requirements:
BS in Computer Science
Front End development specialization with the following UI skills:
Typescript (ideally independent of Angular or other frameworks)
JavaScript
Working with HTML DOM, browser (DOM) event handling, drag-and-drop, and CSS
Object Oriented Programming experience (not PHP, but rather Java, C++, or C#)
Work onsite in downtown San Francisco (Transamerica tower with full view of the bay)
Very nice to have:
Developers that have worked on Platforms / Tools before (ex: Form builders, workflow development tools)
US citizenship due to government contracts
Have a desire to learn and grow your skillset
Be a team player with solid communication skills, strong time management, creative problem-solving skills, and attention to detail
Ability to directly work with and support customers
Ability to work in a high-pressure, deadline-oriented, and fast-paced environment
Experience providing customer support to users over all mediums; email, web, and telephone
Must be a self-starter and able to work with minimal supervision
Senior Software Engineer
San Francisco, CA Jobs
PLEASE NOTE THIS IS FOR A FRONT ENGINEER
MUST BE A US CITIZEN- NO VISAS- NO GREEN CARDS
Great upside opportunity for an exceptional Software Engineer/ Front-end Developer in an emerging and innovative platform software company!
You will be a key contributor to a truly disruptive platform in the enterprise software space. We are at the forefront of technology and blazing new ground with a new software componentization technique that simplifies middleware and SOA development functions. We have successfully applied this innovative technology to solve challenging enterprise software development and integration problems in the past few years.
We seek engineers with commercial, enterprise B2B software development experience building rich web-based apps for enterprises. You should have experience working for software companies, not just developing websites, and will be responsible for refining requirements, developing solutions using our platform, implementing solutions, release and ongoing platform product support and testing.
Knowledge and Skill Requirements:
BS in Computer Science
Front End development specialization with the following UI skills:
Typescript (ideally independent of Angular or other frameworks)
JavaScript
Working with HTML DOM, browser (DOM) event handling, drag-and-drop, and CSS
Object Oriented Programming experience (not PHP, but rather Java, C++, or C#)
Work onsite in downtown San Francisco (Transamerica tower with full view of the bay)
Very nice to have:
Developers that have worked on Platforms / Tools before (ex: Form builders, workflow development tools)
US citizenship due to government contracts
Have a desire to learn and grow your skillset
Be a team player with solid communication skills, strong time management, creative problem-solving skills, and attention to detail
Ability to directly work with and support customers
Ability to work in a high-pressure, deadline-oriented, and fast-paced environment
Experience providing customer support to users over all mediums; email, web, and telephone
Must be a self-starter and able to work with minimal supervision
Senior Software Engineer
San Jose, CA Jobs
PLEASE NOTE THIS IS FOR A FRONT ENGINEER
MUST BE A US CITIZEN- NO VISAS- NO GREEN CARDS
Great upside opportunity for an exceptional Software Engineer/ Front-end Developer in an emerging and innovative platform software company!
You will be a key contributor to a truly disruptive platform in the enterprise software space. We are at the forefront of technology and blazing new ground with a new software componentization technique that simplifies middleware and SOA development functions. We have successfully applied this innovative technology to solve challenging enterprise software development and integration problems in the past few years.
We seek engineers with commercial, enterprise B2B software development experience building rich web-based apps for enterprises. You should have experience working for software companies, not just developing websites, and will be responsible for refining requirements, developing solutions using our platform, implementing solutions, release and ongoing platform product support and testing.
Knowledge and Skill Requirements:
BS in Computer Science
Front End development specialization with the following UI skills:
Typescript (ideally independent of Angular or other frameworks)
JavaScript
Working with HTML DOM, browser (DOM) event handling, drag-and-drop, and CSS
Object Oriented Programming experience (not PHP, but rather Java, C++, or C#)
Work onsite in downtown San Francisco (Transamerica tower with full view of the bay)
Very nice to have:
Developers that have worked on Platforms / Tools before (ex: Form builders, workflow development tools)
US citizenship due to government contracts
Have a desire to learn and grow your skillset
Be a team player with solid communication skills, strong time management, creative problem-solving skills, and attention to detail
Ability to directly work with and support customers
Ability to work in a high-pressure, deadline-oriented, and fast-paced environment
Experience providing customer support to users over all mediums; email, web, and telephone
Must be a self-starter and able to work with minimal supervision
Senior Software Engineer
Boston, MA Jobs
Hybrid: 1 day per week in Boston
Apollo Solutions are working on behalf of a top investment firm in Boston to hire a Senior Software Engineer for their Compute Platforms team.
In this role, you will play a key role in developing their compute platform and various different systems including AI and Observability. The ideal candidate will have expertise in building distributed systems, applications and infrastructure and be capable of owning high quality end-to-end systems.
Key Responsibilities
Collaborate with the Research group to gather requirements for compute platforms, workflows etc.
Architect and build scalable cloud-native solutions in AWS as well as on-premises systems.
Develop high quality code in Python
Leverage IaC tools like Terraform and building CI/CD pipelines using tools such is Gitlab.
Qualifications
Bachelor's degree in Computer Science, Mathematics or similar
3+ years of professional experience in software development, preferably with Python.
Proven experience in building large-scale, high-performance distributed systems.
Strong knowledge of cloud-native solutions on public cloud platforms (AWS preferred).
Proficiency in building robust CI/CD pipelines
Experience with Infrastructure-as-Code tools (Terraform preferred).
If you're interested, please apply now!
Senior Software Engineer
Boston, MA Jobs
Senior Software Engineer - Optics, Automation, Instrumentation
Innovate. Build. Impact.
Join a world-leading optical engineering team that has been revolutionizing industries for over 40 years. Our client pioneers cutting-edge applications in optics, instrumentation, and automation, supporting commercial, government, and consumer product organizations globally. As a Senior Software Engineer, you'll be at the forefront of developing robust software applications that power state-of-the-art optical systems, cameras, and motion control technologies.
What You'll Do
✔ Develop high-performance application software for instrumentation on Windows platforms.
✔ Lead and manage software development projects, ensuring high-quality deliverables.
✔ Collaborate on multi-disciplinary engineering consulting projects.
✔ Maintain and enhance existing product applications.
✔ Author technical documentation and provide expert technical support.
What You Bring
🔹 Bachelor's degree in Computer Science, Engineering, or a related field.
🔹 5+ years of software development experience in Microsoft .Net Framework.
🔹 3+ years working with at least two of: Linux, Python, .Net Core.
🔹 Strong Object-Oriented Programming skills.
🔹 Experience with open-source software (OpenCV, LibGD, etc.).
🔹 Hands-on expertise in instrumentation development (firmware experience a plus!).
🔹 Knowledge of optics, photonics, or image processing is highly desirable.
🔹 Enthusiasm, self-motivation, and a passion for problem-solving.
Why Join?
🔸 Work with the largest independent optical engineering team in the world.
🔸 Be part of pioneering technology in optics and automation.
🔸 Hands-on involvement in cutting-edge instrumentation & software development.
🔸 Competitive salary, career growth, and an opportunity to make a real global impact.
Ready to engineer the future? Apply now!
Principal Embedded Software Engineer
Waltham, MA Jobs
Third Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation therapy, making it accessible to millions of respiratory challenged newborns and adults around the world. This is a rare opportunity to be part of a rapidly growing team, making a huge social impact, touching the lives of those we love and care about most.
We are a fast-paced startup developing a game-changing technology that generates Nitric Oxide on demand, at the patient location, from the air we breathe. Our Third Pole community is grounded in the values of collaboration, embracing diverse ideas, commitment, and transparency without the politics found in most companies. Our motto is we are only successful if we all cross the finish line together! Sound like you?
The Principal Software Engineer provides expertise in the design, development, characterization, and testing of complex software/firmware used to drive and manage complex electromechanical medical devices. In this role you will interface with a strong multidisciplinary team across the full product development life cycle including requirements, risk, implementation and testing activities. This position is full-time onsite in Waltham, MA.
Responsibilities:
Collaboratively work with System's Engineering to translate system level requirements into product architectures making tradeoff decisions regarding hardware and software partitioning
Uses modeling, hardware-in-the-loop simulation and actual devices to develop, debug and test complex systems to meet required performance
Develop software subsystem architectures aligned to product level requirements and architectures including software requirements definitions and sub-system designs
Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices
Performs advanced risk analyses using FMEA and fault tree methods. Works with other engineering disciplines to develop, implement, and verify solutions
Perform software verification including code reviews, writing unit test cases, and running static analysis
Document system design inputs and outputs using the Third Pole's design control and document management system
Evaluates product performance on an on-going basis and initiates and evaluates required changes to the designs to improve and optimize performance
Solve complex software issues by analyzing critical factors and recommending corrective or alternative actions
Ensures adherence to company quality system, product specifications, industry standards, and quality and regulatory procedures and requirements
Maintains accurate documentation of concepts, designs, drawings, and processes through lab notebooks or other methods
Requirements:
Bachelor's Degree in Software or Electrical Engineering. Master's degree preferred.
10+ years Software Engineering experience in the design and development of complex, real time software driven electromechanical Class II medical devices in C and C++; Class III experience preferred
Detailed knowledge of key regulatory requirements included ISO 13485, ISO 14971, ISO 62304 as well as FDA QSR 21 CFR Part 820
Experience with electronic design control and document management systems preferred
Ability to work independently with high competency and little guidance.
Must be a creative problem solver that can think outside of the box to develop novel solutions to complex problems
Must be able to work in a fast paced, high energy, collaborative team that possesses a strong sense of urgency
Strong design control and documentation skills
Strong analytical and leadership skills
Third Pole, Inc. provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law.
Embedded Software Engineer - 5G
Arlington, VA Jobs
DeepSig Inc. is a venture-backed technology company pioneering the use of AI in 5G and other wireless systems by replacing traditional signal processing with machine learning. DeepSig software products achieve significant performance increases while reducing power consumption to bring value to our customers.
We are seeking a full-time Embedded Software Engineer who will be an integral part of our growing team as DeepSig further deploys its AI/ML 5G/6G products into embedded devices. The role will work in the areas of algorithm optimization, embedded systems, accelerators, machine learning and wireless communications. The ideal candidate will have a proven track record of implementing wireless algorithms on an embedded device utilizing various SIMD, DSP, NN, or other accelerators.
Some of What You'll be Doing:
Design, develop, and optimize AI/ML and DSP algorithms for 5G Physical Layer
Work with and integrate our software within Open RAN stacks such as Qualcomm L1, Nvidia Aerial, and Intel FlexRAN
Collaborate with the ML team to ensure solutions can be effectively and efficiently implemented on embedded platforms to take advantage of on chip accelerators (SIMD, DSP, NN)
Work with the rest of the 5G team to propose conventional DSP solutions to augment and improve our existing capabilities.
Implement algorithms using mixed precision to achieve high accuracy and low latency requirements
Work with DeepSig RAN engineers to deploy and validate DeepSig's 5G capabilities
What We Need to See:
Experience with development, debug, and simulation for an embedded platform
Programming skills in C, C++, or Python
Experience with fixed and mixed precision algorithms
Development in 5G NR and LTE physical layer.
Proven experience utilizing on board accelerators such as SIMD, DSP cores, NPU cores, or FPGAs
Ability to work in a flexible, fast-paced, and dynamic startup environment.
Proficiency with modern software development practices such as version control, continuous integration, and testing
What We Would Like to See:
Experience using Qualcomm QRU100 and X100 SoC
In-depth knowledge of information theory, coding theory, adaptive filtering, channel estimation, beamforming, and digital communications.
Exposure to AI/ML libraries such as PyTorch and TensorFlow
ML model inferencing with low latency requirements
Working at DeepSig
DeepSig is growing its technical team while cultivating a collaborative, agile, and fun small-team culture. We value creativity, knowledge sharing, and employee growth, and we encourage participation in scientific publications, conferences, and open-source software. We offer competitive salaries and benefits, an employee stock option grant program, an environment where we are excited to be transforming and disrupting how signal processing is done with AI/ML, a welcoming and inclusive environment, a flexible schedule, and a great work / life balance.
Equal Opportunity Statement:
DeepSig is an equal opportunity employer and does not discriminate based on race, ethnicity, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability. We are dedicated to cultivating an inclusive, diverse, and engaging workplace where individuals feel fulfilled, inspired, and motivated. We value the unique perspectives that our team brings.